{ "directed": false, "multigraph": false, "graph": { "hyperedges": [ { "id": "dynamic_schedule_documentation", "label": "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "nodes": [ "docs_business_logic_dynamic_schedule_model", "docs_api_dynamic_schedule_endpoints", "docs_database_dynamic_schedule_tables", "docs_academic_calendar_calendar_model", "docs_frontend_schedule_views", "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "docs_schedule_proposal_dynamic_schedule_concept" ], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md" }, { "id": "multitenant_infrastructure_pattern", "label": "\u041f\u0430\u0442\u0442\u0435\u0440\u043d \u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043d\u0430\u043d\u0442\u043d\u043e\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b", "nodes": [ "docs_architecture_multitenant_architecture", "devops_database_per_tenant_pattern", "docs_infrastructure_tenants_configmap", "compose_db_service", "docs_logging_tenant_mdc_context" ], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/ARCHITECTURE.md" }, { "id": "documentation_governance_policy", "label": "\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438", "nodes": [ "agents_project_regulation", "_agents_skills_autoupdatedocs_autoupdatedocs_skill", "docs_development_flyway_rules", "docs_database_flyway_migrations" ], "relation": "implement", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md" }, { "id": "admin_spa_route_system", "label": "\u041c\u0430\u0440\u0448\u0440\u0443\u0442\u044b \u0430\u0434\u043c\u0438\u043d\u0441\u043a\u043e\u0439 SPA", "nodes": [ "frontend_admin_index_admin_spa_shell", "frontend_admin_index_sidebar_navigation", "frontend_admin_views_dashboard_dashboard_view", "frontend_admin_views_teacher_requests_teacher_requests_admin_view", "frontend_admin_views_department_workspace_department_workspace_view", "frontend_admin_views_schedule_schedule_rule_constructor", "frontend_admin_views_academic_calendar_academic_calendar_view", "frontend_admin_views_auditorium_workload_workload_view", "frontend_admin_views_schedule_view_schedule_view_shell", "frontend_admin_views_classrooms_classroom_management", "frontend_admin_views_groups_group_management", "frontend_admin_views_university_structure_university_structure_view", "frontend_admin_views_subjects_subject_management", "frontend_admin_views_users_user_management" ], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html" }, { "id": "settings_spa_route_system", "label": "\u041c\u0430\u0440\u0448\u0440\u0443\u0442\u044b SPA \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "nodes": [ "frontend_admin_settings_index_settings_spa_shell", "frontend_admin_settings_index_settings_navigation", "frontend_admin_settings_views_general_general_settings_placeholder", "frontend_admin_settings_views_time_slots_time_slots_settings", "frontend_admin_settings_views_edu_forms_education_forms_management", "frontend_admin_settings_views_database_tenant_connection_management" ], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html" }, { "id": "schedule_generation_workspace", "label": "\u0420\u0430\u0431\u043e\u0447\u0438\u0439 \u043a\u043e\u043d\u0442\u0443\u0440 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "nodes": [ "docs_schedule_tasks_dynamic_schedule_tasks", "docs_schedule_tasks_daily_academic_calendar_grid", "docs_schedule_tasks_group_calendar_assignment", "frontend_admin_views_academic_calendar_academic_calendar_view", "frontend_admin_views_groups_group_management", "frontend_admin_views_schedule_schedule_rule_constructor", "frontend_admin_views_schedule_view_schedule_view_shell", "frontend_admin_settings_views_time_slots_time_slots_settings" ], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/SCHEDULE_TASKS.md" }, { "id": "shared_week_schedule_rendering", "label": "\u041e\u0431\u0449\u0438\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u043d\u0435\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "nodes": [ "frontend_student_index_loadschedule", "frontend_student_index_renderweek", "frontend_teacher_index_loadschedule", "frontend_teacher_index_renderweek", "frontend_edu_office_index_admin_schedule_view_route" ], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/student/index.html" }, { "id": "shared_browser_auth_flow", "label": "\u041e\u0431\u0449\u0438\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u044b\u0439 \u043f\u043e\u0442\u043e\u043a \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438", "nodes": [ "frontend_student_index_fetchjson", "frontend_student_index_refreshaccesstoken", "frontend_student_index_logout", "frontend_teacher_index_fetchjson", "frontend_teacher_index_refreshaccesstoken", "frontend_teacher_index_logout" ], "relation": "implement", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/student/index.html" }, { "id": "resume_devops_delivery_chain", "label": "\u0426\u0435\u043f\u043e\u0447\u043a\u0430 DevOps-\u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0432 \u0440\u0435\u0437\u044e\u043c\u0435", "nodes": [ "resume_index_kubernetes_k3s_delivery", "resume_index_dynamic_tenants_configmap", "resume_index_gitea_actions_cicd", "resume_index_opentelemetry_signoz_observability", "resume_index_database_per_tenant" ], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html" } ] }, "nodes": [ { "label": "com.magistr:app", "file_type": "code", "type": "package", "ecosystem": "maven", "source_file": "backend/pom.xml", "source_location": "L1", "version": "1.0.0", "_origin": "ast", "id": "pkg_com_magistr_app", "community": 134, "norm_label": "com.magistr:app" }, { "label": "Application.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_application", "community": 67, "norm_label": "application.java" }, { "label": "Application", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_application_application", "community": 67, "norm_label": "application" }, { "label": "SpringBootApplication", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "springbootapplication", "community": 67, "norm_label": "springbootapplication" }, { "label": "EnableScheduling", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "enablescheduling", "community": 67, "norm_label": "enablescheduling" }, { "label": ".main()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_application_application_main", "community": 67, "norm_label": ".main()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_application_java_string", "community": 67, "norm_label": "string" }, { "label": "AppConfig.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_appconfig", "community": 120, "norm_label": "appconfig.java" }, { "label": "AppConfig", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_appconfig_appconfig", "community": 120, "norm_label": "appconfig" }, { "label": "Configuration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_appconfig_java_configuration", "community": 120, "norm_label": "configuration" }, { "label": ".passwordEncoder()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_appconfig_appconfig_passwordencoder", "community": 120, "norm_label": ".passwordencoder()" }, { "label": "BCryptPasswordEncoder", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_appconfig_java_bcryptpasswordencoder", "community": 120, "norm_label": "bcryptpasswordencoder" }, { "label": "Bean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_appconfig_java_bean", "community": 120, "norm_label": "bean" }, { "label": "DataInitializer.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_datainitializer", "community": 54, "norm_label": "datainitializer.java" }, { "label": "DataInitializer", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "community": 54, "norm_label": "datainitializer" }, { "label": "CommandLineRunner", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "commandlinerunner", "community": 54, "norm_label": "commandlinerunner" }, { "label": "Component", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_datainitializer_java_component", "community": 54, "norm_label": "component" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_datainitializer_java_logger", "community": 54, "norm_label": "logger" }, { "label": ".DataInitializer()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_datainitializer", "community": 54, "norm_label": ".datainitializer()" }, { "label": ".run()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_run", "community": 67, "norm_label": ".run()" }, { "label": "Override", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_datainitializer_java_override", "community": 67, "norm_label": "override" }, { "label": "AuthContext.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "community": 7, "norm_label": "authcontext.java" }, { "label": "AuthContext", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "community": 28, "norm_label": "authcontext" }, { "label": "ThreadLocal", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext_java_threadlocal", "community": 28, "norm_label": "threadlocal" }, { "label": ".AuthContext()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_authcontext", "community": 28, "norm_label": ".authcontext()" }, { "label": ".setCurrentUser()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_setcurrentuser", "community": 28, "norm_label": ".setcurrentuser()" }, { "label": ".getCurrentUser()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser", "community": 22, "norm_label": ".getcurrentuser()" }, { "label": ".currentUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid", "community": 12, "norm_label": ".currentuserid()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext_java_long", "community": 12, "norm_label": "long" }, { "label": ".clear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_clear", "community": 11, "norm_label": ".clear()" }, { "label": "AuthenticatedUser.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthenticatedUser.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser", "community": 28, "norm_label": "authenticateduser.java" }, { "label": "AuthenticatedUser", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthenticatedUser.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "community": 28, "norm_label": "authenticateduser" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_java_long", "community": 28, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_java_string", "community": 28, "norm_label": "string" }, { "label": "AuthorizationInterceptor.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor", "community": 11, "norm_label": "authorizationinterceptor.java" }, { "label": "AuthorizationInterceptor", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "community": 11, "norm_label": "authorizationinterceptor" }, { "label": "HandlerInterceptor", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "handlerinterceptor", "community": 11, "norm_label": "handlerinterceptor" }, { "label": "Component", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_component", "community": 11, "norm_label": "component" }, { "label": "ObjectMapper", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_objectmapper", "community": 11, "norm_label": "objectmapper" }, { "label": ".AuthorizationInterceptor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_authorizationinterceptor", "community": 11, "norm_label": ".authorizationinterceptor()" }, { "label": ".preHandle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "community": 11, "norm_label": ".prehandle()" }, { "label": "HttpServletRequest", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletrequest", "community": 11, "norm_label": "httpservletrequest" }, { "label": "HttpServletResponse", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletresponse", "community": 11, "norm_label": "httpservletresponse" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_object", "community": 11, "norm_label": "object" }, { "label": "Override", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_override", "community": 11, "norm_label": "override" }, { "label": ".isPublicAuthEndpoint()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_ispublicauthendpoint", "community": 11, "norm_label": ".ispublicauthendpoint()" }, { "label": ".afterCompletion()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L65", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_aftercompletion", "community": 11, "norm_label": ".aftercompletion()" }, { "label": "Exception", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_exception", "community": 11, "norm_label": "exception" }, { "label": ".resolveRoles()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L70", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_resolveroles", "community": 11, "norm_label": ".resolveroles()" }, { "label": ".bearerToken()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L81", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_bearertoken", "community": 11, "norm_label": ".bearertoken()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_string", "community": 11, "norm_label": "string" }, { "label": ".writeError()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_writeerror", "community": 11, "norm_label": ".writeerror()" }, { "label": "JwtProperties.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties", "community": 61, "norm_label": "jwtproperties.java" }, { "label": "JwtProperties", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "community": 61, "norm_label": "jwtproperties" }, { "label": "Component", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_component", "community": 61, "norm_label": "component" }, { "label": "ConfigurationProperties", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "configurationproperties", "community": 61, "norm_label": "configurationproperties" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_string", "community": 61, "norm_label": "string" }, { "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_duration", "community": 61, "norm_label": "duration" }, { "label": ".getSecret()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getsecret", "community": 61, "norm_label": ".getsecret()" }, { "label": ".setSecret()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setsecret", "community": 61, "norm_label": ".setsecret()" }, { "label": ".getAccessTtl()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getaccessttl", "community": 61, "norm_label": ".getaccessttl()" }, { "label": ".setAccessTtl()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setaccessttl", "community": 61, "norm_label": ".setaccessttl()" }, { "label": ".getRefreshTtl()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshttl", "community": 61, "norm_label": ".getrefreshttl()" }, { "label": ".setRefreshTtl()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshttl", "community": 61, "norm_label": ".setrefreshttl()" }, { "label": ".getRefreshCookieName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshcookiename", "community": 23, "norm_label": ".getrefreshcookiename()" }, { "label": ".setRefreshCookieName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshcookiename", "community": 61, "norm_label": ".setrefreshcookiename()" }, { "label": ".isRefreshCookieSecure()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_isrefreshcookiesecure", "community": 23, "norm_label": ".isrefreshcookiesecure()" }, { "label": ".setRefreshCookieSecure()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshcookiesecure", "community": 61, "norm_label": ".setrefreshcookiesecure()" }, { "label": ".secretBytes()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_secretbytes", "community": 61, "norm_label": ".secretbytes()" }, { "label": "JwtTokenService.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice", "community": 39, "norm_label": "jwttokenservice.java" }, { "label": "JwtTokenService", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L25", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "community": 39, "norm_label": "jwttokenservice" }, { "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_service", "community": 39, "norm_label": "service" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_string", "community": 39, "norm_label": "string" }, { "label": "JwtEncoder", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "jwtencoder", "community": 39, "norm_label": "jwtencoder" }, { "label": "JwtDecoder", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "jwtdecoder", "community": 39, "norm_label": "jwtdecoder" }, { "label": ".JwtTokenService()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_jwttokenservice", "community": 61, "norm_label": ".jwttokenservice()" }, { "label": ".createAccessToken()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken", "community": 39, "norm_label": ".createaccesstoken()" }, { "label": ".authenticate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L74", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate", "community": 39, "norm_label": ".authenticate()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_optional", "community": 39, "norm_label": "optional" }, { "label": ".asLong()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L97", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_aslong", "community": 39, "norm_label": ".aslong()" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_object", "community": 39, "norm_label": "object" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_long", "community": 39, "norm_label": "long" }, { "label": "RefreshTokenRotation.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenRotation.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation", "community": 128, "norm_label": "refreshtokenrotation.java" }, { "label": "RefreshTokenRotation", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenRotation.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation_refreshtokenrotation", "community": 128, "norm_label": "refreshtokenrotation" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation_java_string", "community": 128, "norm_label": "string" }, { "label": "RefreshTokenService.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "community": 5, "norm_label": "refreshtokenservice.java" }, { "label": "RefreshTokenService", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "community": 5, "norm_label": "refreshtokenservice" }, { "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_service", "community": 5, "norm_label": "service" }, { "label": "SecureRandom", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "securerandom", "community": 81, "norm_label": "securerandom" }, { "label": ".RefreshTokenService()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_refreshtokenservice", "community": 5, "norm_label": ".refreshtokenservice()" }, { "label": ".createSession()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "community": 5, "norm_label": ".createsession()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_string", "community": 5, "norm_label": "string" }, { "label": "Transactional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_transactional", "community": 5, "norm_label": "transactional" }, { "label": ".rotate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "community": 5, "norm_label": ".rotate()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_optional", "community": 5, "norm_label": "optional" }, { "label": ".revoke()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L94", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "community": 5, "norm_label": ".revoke()" }, { "label": ".hashToken()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L109", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken", "community": 5, "norm_label": ".hashtoken()" }, { "label": ".generateRawToken()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L119", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_generaterawtoken", "community": 5, "norm_label": ".generaterawtoken()" }, { "label": ".limit()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L125", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_limit", "community": 5, "norm_label": ".limit()" }, { "label": "RequireRoles.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_requireroles", "community": 26, "norm_label": "requireroles.java" }, { "label": "RequireRoles", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "community": 26, "norm_label": "requireroles" }, { "label": "Retention", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "retention", "community": 26, "norm_label": "retention" }, { "label": "Target", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "target", "community": 26, "norm_label": "target" }, { "label": "ConfigMapUpdater.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater", "community": 81, "norm_label": "configmapupdater.java" }, { "label": "ConfigMapUpdater", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "community": 81, "norm_label": "configmapupdater" }, { "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_service", "community": 81, "norm_label": "service" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_logger", "community": 81, "norm_label": "logger" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_string", "community": 81, "norm_label": "string" }, { "label": "ObjectMapper", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_objectmapper", "community": 81, "norm_label": "objectmapper" }, { "label": ".ConfigMapUpdater()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_configmapupdater", "community": 81, "norm_label": ".configmapupdater()" }, { "label": ".updateTenantsConfig()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L52", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_updatetenantsconfig", "community": 81, "norm_label": ".updatetenantsconfig()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_list", "community": 81, "norm_label": "list" }, { "label": ".createInsecureClient()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L104", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_createinsecureclient", "community": 81, "norm_label": ".createinsecureclient()" }, { "label": "HttpClient", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "httpclient", "community": 81, "norm_label": "httpclient" }, { "label": "TenantConfig.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig", "community": 47, "norm_label": "tenantconfig.java" }, { "label": "TenantConfig", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "community": 47, "norm_label": "tenantconfig" }, { "label": "JsonIgnoreProperties", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "jsonignoreproperties", "community": 47, "norm_label": "jsonignoreproperties" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "community": 47, "norm_label": "string" }, { "label": ".TenantConfig()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_tenantconfig", "community": 47, "norm_label": ".tenantconfig()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getname", "community": 47, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setname", "community": 47, "norm_label": ".setname()" }, { "label": ".getDomain()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L30", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain", "community": 47, "norm_label": ".getdomain()" }, { "label": ".setDomain()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setdomain", "community": 47, "norm_label": ".setdomain()" }, { "label": ".getUrl()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_geturl", "community": 47, "norm_label": ".geturl()" }, { "label": ".setUrl()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_seturl", "community": 47, "norm_label": ".seturl()" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getusername", "community": 47, "norm_label": ".getusername()" }, { "label": ".setUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setusername", "community": 47, "norm_label": ".setusername()" }, { "label": ".getPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getpassword", "community": 47, "norm_label": ".getpassword()" }, { "label": ".setPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L40", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setpassword", "community": 47, "norm_label": ".setpassword()" }, { "label": "TenantConfigWatcher.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher", "community": 54, "norm_label": "tenantconfigwatcher.java" }, { "label": "TenantConfigWatcher", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "community": 54, "norm_label": "tenantconfigwatcher" }, { "label": "Component", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_component", "community": 54, "norm_label": "component" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_logger", "community": 54, "norm_label": "logger" }, { "label": "DataSource", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_datasource", "community": 54, "norm_label": "datasource" }, { "label": "ObjectMapper", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_objectmapper", "community": 54, "norm_label": "objectmapper" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_string", "community": 54, "norm_label": "string" }, { "label": ".TenantConfigWatcher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_tenantconfigwatcher", "community": 54, "norm_label": ".tenantconfigwatcher()" }, { "label": ".watchForChanges()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_watchforchanges", "community": 54, "norm_label": ".watchforchanges()" }, { "label": "Scheduled", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "scheduled", "community": 54, "norm_label": "scheduled" }, { "label": ".refreshHash()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L78", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_refreshhash", "community": 54, "norm_label": ".refreshhash()" }, { "label": ".configHash()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L90", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_confighash", "community": 54, "norm_label": ".confighash()" }, { "label": ".syncTenants()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L102", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "community": 47, "norm_label": ".synctenants()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_list", "community": 47, "norm_label": "list" }, { "label": ".initDatabaseForTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L133", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "community": 67, "norm_label": ".initdatabasefortenant()" }, { "label": "TenantContext.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext", "community": 67, "norm_label": "tenantcontext.java" }, { "label": "TenantContext", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext", "community": 67, "norm_label": "tenantcontext" }, { "label": "ThreadLocal", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_java_threadlocal", "community": 67, "norm_label": "threadlocal" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_java_string", "community": 67, "norm_label": "string" }, { "label": ".getCurrentTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant", "community": 23, "norm_label": ".getcurrenttenant()" }, { "label": ".setCurrentTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_setcurrenttenant", "community": 67, "norm_label": ".setcurrenttenant()" }, { "label": ".clear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_clear", "community": 67, "norm_label": ".clear()" }, { "label": "TenantDataSourceConfig.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "community": 68, "norm_label": "tenantdatasourceconfig.java" }, { "label": "TenantDataSourceConfig", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "community": 68, "norm_label": "tenantdatasourceconfig" }, { "label": "Configuration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_configuration", "community": 68, "norm_label": "configuration" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_logger", "community": 68, "norm_label": "logger" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_string", "community": 68, "norm_label": "string" }, { "label": ".dataSource()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "community": 68, "norm_label": ".datasource()" }, { "label": "DataSource", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_datasource", "community": 68, "norm_label": "datasource" }, { "label": "Bean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_bean", "community": 68, "norm_label": "bean" }, { "label": "Primary", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "primary", "community": 68, "norm_label": "primary" }, { "label": ".tenantRoutingDataSource()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L89", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_tenantroutingdatasource", "community": 68, "norm_label": ".tenantroutingdatasource()" }, { "label": ".entityManagerFactory()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L94", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_entitymanagerfactory", "community": 68, "norm_label": ".entitymanagerfactory()" }, { "label": "LocalContainerEntityManagerFactoryBean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "localcontainerentitymanagerfactorybean", "community": 68, "norm_label": "localcontainerentitymanagerfactorybean" }, { "label": ".transactionManager()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L114", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_transactionmanager", "community": 68, "norm_label": ".transactionmanager()" }, { "label": "EntityManagerFactory", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "entitymanagerfactory", "community": 68, "norm_label": "entitymanagerfactory" }, { "label": "PlatformTransactionManager", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "platformtransactionmanager", "community": 68, "norm_label": "platformtransactionmanager" }, { "label": ".loadTenantsFromFile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L120", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_loadtenantsfromfile", "community": 48, "norm_label": ".loadtenantsfromfile()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_list", "community": 48, "norm_label": "list" }, { "label": "TenantInterceptor.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor", "community": 11, "norm_label": "tenantinterceptor.java" }, { "label": "TenantInterceptor", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L30", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "community": 11, "norm_label": "tenantinterceptor" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_logger", "community": 11, "norm_label": "logger" }, { "label": ".setRoutingDataSource()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_setroutingdatasource", "community": 11, "norm_label": ".setroutingdatasource()" }, { "label": ".preHandle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "community": 11, "norm_label": ".prehandle()" }, { "label": "HttpServletRequest", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_httpservletrequest", "community": 11, "norm_label": "httpservletrequest" }, { "label": "HttpServletResponse", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_httpservletresponse", "community": 11, "norm_label": "httpservletresponse" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_object", "community": 11, "norm_label": "object" }, { "label": "Override", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_override", "community": 11, "norm_label": "override" }, { "label": ".afterCompletion()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_aftercompletion", "community": 11, "norm_label": ".aftercompletion()" }, { "label": "Exception", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_exception", "community": 11, "norm_label": "exception" }, { "label": ".resolveTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L85", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_resolvetenant", "community": 11, "norm_label": ".resolvetenant()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_string", "community": 11, "norm_label": "string" }, { "label": "TenantRoutingDataSource.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource", "community": 72, "norm_label": "tenantroutingdatasource.java" }, { "label": "TenantRoutingDataSource", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "community": 72, "norm_label": "tenantroutingdatasource" }, { "label": "AbstractRoutingDataSource", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "abstractroutingdatasource", "community": 72, "norm_label": "abstractroutingdatasource" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_logger", "community": 72, "norm_label": "logger" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_map", "community": 72, "norm_label": "map" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_string", "community": 72, "norm_label": "string" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_object", "community": 72, "norm_label": "object" }, { "label": ".TenantRoutingDataSource()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_tenantroutingdatasource", "community": 72, "norm_label": ".tenantroutingdatasource()" }, { "label": ".determineCurrentLookupKey()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_determinecurrentlookupkey", "community": 72, "norm_label": ".determinecurrentlookupkey()" }, { "label": "Override", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_override", "community": 72, "norm_label": "override" }, { "label": ".addTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_addtenant", "community": 47, "norm_label": ".addtenant()" }, { "label": ".removeTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_removetenant", "community": 72, "norm_label": ".removetenant()" }, { "label": ".testConnection()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testconnection", "community": 72, "norm_label": ".testconnection()" }, { "label": ".testExternalConnection()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L103", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testexternalconnection", "community": 47, "norm_label": ".testexternalconnection()" }, { "label": ".getTenantConfigs()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L123", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs", "community": 72, "norm_label": ".gettenantconfigs()" }, { "label": ".hasTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L127", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_hastenant", "community": 51, "norm_label": ".hastenant()" }, { "label": ".isInitialized()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L131", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_isinitialized", "community": 72, "norm_label": ".isinitialized()" }, { "label": ".createDataSource()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L135", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "community": 47, "norm_label": ".createdatasource()" }, { "label": "HikariDataSource", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "hikaridatasource", "community": 47, "norm_label": "hikaridatasource" }, { "label": "TenantWebMvcConfig.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig", "community": 11, "norm_label": "tenantwebmvcconfig.java" }, { "label": "TenantWebMvcConfig", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "community": 11, "norm_label": "tenantwebmvcconfig" }, { "label": "WebMvcConfigurer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "webmvcconfigurer", "community": 11, "norm_label": "webmvcconfigurer" }, { "label": "Configuration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_java_configuration", "community": 11, "norm_label": "configuration" }, { "label": ".TenantWebMvcConfig()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantwebmvcconfig", "community": 11, "norm_label": ".tenantwebmvcconfig()" }, { "label": ".tenantInterceptor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantinterceptor", "community": 11, "norm_label": ".tenantinterceptor()" }, { "label": "Bean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_java_bean", "community": 11, "norm_label": "bean" }, { "label": ".addInterceptors()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_addinterceptors", "community": 11, "norm_label": ".addinterceptors()" }, { "label": "InterceptorRegistry", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "interceptorregistry", "community": 11, "norm_label": "interceptorregistry" }, { "label": "Override", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_java_override", "community": 11, "norm_label": "override" }, { "label": "AcademicCalendarAdminController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller", "community": 15, "norm_label": "academiccalendaradmincontroller.java" }, { "label": "AcademicCalendarAdminController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "community": 15, "norm_label": "academiccalendaradmincontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_restcontroller", "community": 15, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_requestmapping", "community": 15, "norm_label": "requestmapping" }, { "label": ".AcademicCalendarAdminController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_academiccalendaradmincontroller", "community": 95, "norm_label": ".academiccalendaradmincontroller()" }, { "label": ".getYears()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getyears", "community": 91, "norm_label": ".getyears()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_list", "community": 91, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_getmapping", "community": 91, "norm_label": "getmapping" }, { "label": ".createYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "community": 15, "norm_label": ".createyear()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "community": 15, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_postmapping", "community": 15, "norm_label": "postmapping" }, { "label": ".updateYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L61", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "community": 15, "norm_label": ".updateyear()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_long", "community": 15, "norm_label": "long" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_putmapping", "community": 15, "norm_label": "putmapping" }, { "label": ".deleteYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L78", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteyear", "community": 15, "norm_label": ".deleteyear()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_deletemapping", "community": 15, "norm_label": "deletemapping" }, { "label": ".getSemesters()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getsemesters", "community": 91, "norm_label": ".getsemesters()" }, { "label": ".createSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L95", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "community": 15, "norm_label": ".createsemester()" }, { "label": ".updateSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L116", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "community": 15, "norm_label": ".updatesemester()" }, { "label": ".getActivityTypes()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L132", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getactivitytypes", "community": 91, "norm_label": ".getactivitytypes()" }, { "label": ".createActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L139", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "community": 15, "norm_label": ".createactivitytype()" }, { "label": ".updateActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L154", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "community": 15, "norm_label": ".updateactivitytype()" }, { "label": ".deleteActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L175", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteactivitytype", "community": 15, "norm_label": ".deleteactivitytype()" }, { "label": ".validateYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L188", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateyear", "community": 15, "norm_label": ".validateyear()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_string", "community": 15, "norm_label": "string" }, { "label": ".validateSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L201", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validatesemester", "community": 15, "norm_label": ".validatesemester()" }, { "label": ".validateActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L214", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateactivitytype", "community": 15, "norm_label": ".validateactivitytype()" }, { "label": ".applyYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L227", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyyear", "community": 15, "norm_label": ".applyyear()" }, { "label": ".applySemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L233", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applysemester", "community": 15, "norm_label": ".applysemester()" }, { "label": ".applyActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L239", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "community": 40, "norm_label": ".applyactivitytype()" }, { "label": ".toAcademicYearDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L252", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toacademicyeardto", "community": 15, "norm_label": ".toacademicyeardto()" }, { "label": ".toSemesterDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L260", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_tosemesterdto", "community": 15, "norm_label": ".tosemesterdto()" }, { "label": ".toActivityTypeDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L271", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toactivitytypedto", "community": 40, "norm_label": ".toactivitytypedto()" }, { "label": "AcademicCalendarController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller", "community": 19, "norm_label": "academiccalendarcontroller.java" }, { "label": "AcademicCalendarController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "community": 19, "norm_label": "academiccalendarcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_restcontroller", "community": 19, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_requestmapping", "community": 19, "norm_label": "requestmapping" }, { "label": ".AcademicCalendarController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "community": 95, "norm_label": ".academiccalendarcontroller()" }, { "label": ".getCalendars()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L57", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendars", "community": 19, "norm_label": ".getcalendars()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "community": 19, "norm_label": "long" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_list", "community": 19, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_getmapping", "community": 19, "norm_label": "getmapping" }, { "label": ".getCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendar", "community": 19, "norm_label": ".getcalendar()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "community": 19, "norm_label": "responseentity" }, { "label": ".createCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L73", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "community": 19, "norm_label": ".createcalendar()" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_postmapping", "community": 19, "norm_label": "postmapping" }, { "label": ".updateCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L85", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "community": 19, "norm_label": ".updatecalendar()" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_putmapping", "community": 19, "norm_label": "putmapping" }, { "label": ".deleteCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L100", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_deletecalendar", "community": 19, "norm_label": ".deletecalendar()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_deletemapping", "community": 19, "norm_label": "deletemapping" }, { "label": ".getGrid()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L115", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getgrid", "community": 19, "norm_label": ".getgrid()" }, { "label": ".saveGrid()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L125", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "community": 19, "norm_label": ".savegrid()" }, { "label": "Transactional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_transactional", "community": 19, "norm_label": "transactional" }, { "label": ".getSubjects()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L149", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getsubjects", "community": 19, "norm_label": ".getsubjects()" }, { "label": ".saveSubjects()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L159", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "community": 19, "norm_label": ".savesubjects()" }, { "label": ".applyCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L178", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "community": 19, "norm_label": ".applycalendar()" }, { "label": ".buildGridDay()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L216", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "community": 49, "norm_label": ".buildgridday()" }, { "label": ".resolveActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L242", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_resolveactivitytype", "community": 102, "norm_label": ".resolveactivitytype()" }, { "label": ".replaceCalendarSubjects()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L254", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "community": 19, "norm_label": ".replacecalendarsubjects()" }, { "label": ".toCalendarDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L301", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "community": 19, "norm_label": ".tocalendardto()" }, { "label": ".toGridDayDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L324", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_togriddaydto", "community": 102, "norm_label": ".togriddaydto()" }, { "label": ".toCalendarSubjectDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L340", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendarsubjectdto", "community": 20, "norm_label": ".tocalendarsubjectdto()" }, { "label": "AuthController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller", "community": 23, "norm_label": "authcontroller.java" }, { "label": "AuthController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "community": 23, "norm_label": "authcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_restcontroller", "community": 23, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_requestmapping", "community": 23, "norm_label": "requestmapping" }, { "label": "BCryptPasswordEncoder", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_bcryptpasswordencoder", "community": 23, "norm_label": "bcryptpasswordencoder" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_map", "community": 23, "norm_label": "map" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_string", "community": 23, "norm_label": "string" }, { "label": ".AuthController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L45", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_authcontroller", "community": 23, "norm_label": ".authcontroller()" }, { "label": ".login()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L57", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "community": 23, "norm_label": ".login()" }, { "label": "HttpServletRequest", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_httpservletrequest", "community": 23, "norm_label": "httpservletrequest" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_responseentity", "community": 23, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_postmapping", "community": 23, "norm_label": "postmapping" }, { "label": ".refresh()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "community": 23, "norm_label": ".refresh()" }, { "label": ".logout()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L112", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "community": 23, "norm_label": ".logout()" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_object", "community": 23, "norm_label": "object" }, { "label": ".me()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L122", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_me", "community": 23, "norm_label": ".me()" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_getmapping", "community": 23, "norm_label": "getmapping" }, { "label": ".loginResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L136", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_loginresponse", "community": 23, "norm_label": ".loginresponse()" }, { "label": ".unauthorized()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L149", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorized", "community": 23, "norm_label": ".unauthorized()" }, { "label": ".unauthorizedWithClearedCookie()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L155", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorizedwithclearedcookie", "community": 23, "norm_label": ".unauthorizedwithclearedcookie()" }, { "label": ".refreshCookie()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L162", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "community": 23, "norm_label": ".refreshcookie()" }, { "label": "ResponseCookie", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "responsecookie", "community": 23, "norm_label": "responsecookie" }, { "label": ".clearRefreshCookie()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L172", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clearrefreshcookie", "community": 23, "norm_label": ".clearrefreshcookie()" }, { "label": ".refreshCookieValue()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L182", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "community": 23, "norm_label": ".refreshcookievalue()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_optional", "community": 23, "norm_label": "optional" }, { "label": ".clientIp()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L195", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clientip", "community": 23, "norm_label": ".clientip()" }, { "label": "ClassroomController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "community": 26, "norm_label": "classroomcontroller.java" }, { "label": "ClassroomController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "community": 26, "norm_label": "classroomcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_restcontroller", "community": 26, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_requestmapping", "community": 26, "norm_label": "requestmapping" }, { "label": ".ClassroomController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_classroomcontroller", "community": 26, "norm_label": ".classroomcontroller()" }, { "label": ".getAllClassrooms()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_getallclassrooms", "community": 26, "norm_label": ".getallclassrooms()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_list", "community": 26, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_getmapping", "community": 26, "norm_label": "getmapping" }, { "label": ".createClassroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "community": 86, "norm_label": ".createclassroom()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_responseentity", "community": 86, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_postmapping", "community": 86, "norm_label": "postmapping" }, { "label": ".updateClassroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L73", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "community": 86, "norm_label": ".updateclassroom()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_long", "community": 86, "norm_label": "long" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_putmapping", "community": 86, "norm_label": "putmapping" }, { "label": ".deleteClassroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L119", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_deleteclassroom", "community": 86, "norm_label": ".deleteclassroom()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_deletemapping", "community": 86, "norm_label": "deletemapping" }, { "label": ".restoreClassroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L132", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_restoreclassroom", "community": 86, "norm_label": ".restoreclassroom()" }, { "label": ".mapToResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L145", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_maptoresponse", "community": 86, "norm_label": ".maptoresponse()" }, { "label": ".cleanText()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L151", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_cleantext", "community": 86, "norm_label": ".cleantext()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_string", "community": 86, "norm_label": "string" }, { "label": "DatabaseController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "community": 51, "norm_label": "databasecontroller.java" }, { "label": "DatabaseController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "community": 51, "norm_label": "databasecontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_restcontroller", "community": 51, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_requestmapping", "community": 51, "norm_label": "requestmapping" }, { "label": ".DatabaseController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_databasecontroller", "community": 81, "norm_label": ".databasecontroller()" }, { "label": ".getStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "community": 51, "norm_label": ".getstatus()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_responseentity", "community": 51, "norm_label": "responseentity" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_map", "community": 51, "norm_label": "map" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_string", "community": 51, "norm_label": "string" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_object", "community": 51, "norm_label": "object" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_getmapping", "community": 51, "norm_label": "getmapping" }, { "label": ".getTenants()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L68", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "community": 51, "norm_label": ".gettenants()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_list", "community": 51, "norm_label": "list" }, { "label": ".addTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "community": 51, "norm_label": ".addtenant()" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_postmapping", "community": 51, "norm_label": "postmapping" }, { "label": ".removeTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L131", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "community": 51, "norm_label": ".removetenant()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_deletemapping", "community": 51, "norm_label": "deletemapping" }, { "label": ".testConnection()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L152", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "community": 51, "norm_label": ".testconnection()" }, { "label": ".persistToConfigMap()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L177", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_persisttoconfigmap", "community": 51, "norm_label": ".persisttoconfigmap()" }, { "label": "DepartmentController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "community": 24, "norm_label": "departmentcontroller.java" }, { "label": "DepartmentController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "community": 24, "norm_label": "departmentcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_restcontroller", "community": 24, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_requestmapping", "community": 24, "norm_label": "requestmapping" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_logger", "community": 24, "norm_label": "logger" }, { "label": ".DepartmentController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_departmentcontroller", "community": 24, "norm_label": ".departmentcontroller()" }, { "label": ".getAllDepartments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_getalldepartments", "community": 24, "norm_label": ".getalldepartments()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_list", "community": 24, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_getmapping", "community": 24, "norm_label": "getmapping" }, { "label": ".createDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "community": 45, "norm_label": ".createdepartment()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_responseentity", "community": 45, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_postmapping", "community": 45, "norm_label": "postmapping" }, { "label": ".updateDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L102", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "community": 45, "norm_label": ".updatedepartment()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_long", "community": 45, "norm_label": "long" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_putmapping", "community": 45, "norm_label": "putmapping" }, { "label": ".deleteDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L157", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_deletedepartment", "community": 45, "norm_label": ".deletedepartment()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_deletemapping", "community": 45, "norm_label": "deletemapping" }, { "label": ".restoreDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L171", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_restoredepartment", "community": 45, "norm_label": ".restoredepartment()" }, { "label": "DepartmentWorkspaceController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "community": 22, "norm_label": "departmentworkspacecontroller.java" }, { "label": "DepartmentWorkspaceController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "community": 22, "norm_label": "departmentworkspacecontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_restcontroller", "community": 22, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_requestmapping", "community": 22, "norm_label": "requestmapping" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "community": 22, "norm_label": "long" }, { "label": ".DepartmentWorkspaceController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "community": 7, "norm_label": ".departmentworkspacecontroller()" }, { "label": ".getSubjects()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L60", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getsubjects", "community": 22, "norm_label": ".getsubjects()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_list", "community": 22, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_getmapping", "community": 22, "norm_label": "getmapping" }, { "label": ".importSubjects()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects", "community": 22, "norm_label": ".importsubjects()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_responseentity", "community": 22, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_postmapping", "community": 22, "norm_label": "postmapping" }, { "label": ".getComments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L99", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getcomments", "community": 22, "norm_label": ".getcomments()" }, { "label": ".addComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L110", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "community": 22, "norm_label": ".addcomment()" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_map", "community": 22, "norm_label": "map" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_string", "community": 22, "norm_label": "string" }, { "label": ".getTeachers()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L130", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "community": 22, "norm_label": ".getteachers()" }, { "label": ".addTeacherToDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "community": 22, "norm_label": ".addteachertodepartment()" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_object", "community": 22, "norm_label": "object" }, { "label": "Transactional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_transactional", "community": 22, "norm_label": "transactional" }, { "label": ".getTeacherRequests()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L187", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "community": 22, "norm_label": ".getteacherrequests()" }, { "label": ".createTeacherRequest()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L200", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "community": 22, "norm_label": ".createteacherrequest()" }, { "label": ".getSchedule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L237", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getschedule", "community": 22, "norm_label": ".getschedule()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_localdate", "community": 22, "norm_label": "localdate" }, { "label": ".toCommentDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L248", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_tocommentdto", "community": 4, "norm_label": ".tocommentdto()" }, { "label": ".toUserResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L260", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_touserresponse", "community": 57, "norm_label": ".touserresponse()" }, { "label": ".toTeacherCreationRequestResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L273", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "community": 2, "norm_label": ".toteachercreationrequestresponse()" }, { "label": ".toAssignmentMap()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L293", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toassignmentmap", "community": 22, "norm_label": ".toassignmentmap()" }, { "label": ".asLong()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L305", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_aslong", "community": 22, "norm_label": ".aslong()" }, { "label": ".trimToNull()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L319", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_trimtonull", "community": 22, "norm_label": ".trimtonull()" }, { "label": ".effectiveDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L327", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "community": 22, "norm_label": ".effectivedepartmentid()" }, { "label": ".canAccessDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L335", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_canaccessdepartment", "community": 22, "norm_label": ".canaccessdepartment()" }, { "label": "EducationFormController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "community": 29, "norm_label": "educationformcontroller.java" }, { "label": "EducationFormController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "community": 29, "norm_label": "educationformcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_restcontroller", "community": 29, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_requestmapping", "community": 29, "norm_label": "requestmapping" }, { "label": ".EducationFormController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L25", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_educationformcontroller", "community": 29, "norm_label": ".educationformcontroller()" }, { "label": ".getAll()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "community": 29, "norm_label": ".getall()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_list", "community": 29, "norm_label": "list" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_map", "community": 29, "norm_label": "map" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_string", "community": 29, "norm_label": "string" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_object", "community": 29, "norm_label": "object" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_getmapping", "community": 29, "norm_label": "getmapping" }, { "label": ".create()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_create", "community": 29, "norm_label": ".create()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_responseentity", "community": 29, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_postmapping", "community": 29, "norm_label": "postmapping" }, { "label": ".delete()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_delete", "community": 29, "norm_label": ".delete()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_long", "community": 29, "norm_label": "long" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_deletemapping", "community": 29, "norm_label": "deletemapping" }, { "label": "EquipmentController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "community": 26, "norm_label": "equipmentcontroller.java" }, { "label": "EquipmentController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "community": 26, "norm_label": "equipmentcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_restcontroller", "community": 26, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_requestmapping", "community": 26, "norm_label": "requestmapping" }, { "label": ".EquipmentController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_equipmentcontroller", "community": 26, "norm_label": ".equipmentcontroller()" }, { "label": ".getAllEquipments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L25", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_getallequipments", "community": 26, "norm_label": ".getallequipments()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_list", "community": 26, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_getmapping", "community": 26, "norm_label": "getmapping" }, { "label": ".createEquipment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L30", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_createequipment", "community": 0, "norm_label": ".createequipment()" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_map", "community": 0, "norm_label": "map" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_string", "community": 0, "norm_label": "string" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_responseentity", "community": 0, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_postmapping", "community": 0, "norm_label": "postmapping" }, { "label": ".deleteEquipment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_deleteequipment", "community": 0, "norm_label": ".deleteequipment()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_long", "community": 0, "norm_label": "long" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_deletemapping", "community": 0, "norm_label": "deletemapping" }, { "label": ".restoreEquipment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_restoreequipment", "community": 0, "norm_label": ".restoreequipment()" }, { "label": "GlobalExceptionHandler.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "community": 48, "norm_label": "globalexceptionhandler.java" }, { "label": "GlobalExceptionHandler", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "community": 48, "norm_label": "globalexceptionhandler" }, { "label": "RestControllerAdvice", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "restcontrolleradvice", "community": 48, "norm_label": "restcontrolleradvice" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_logger", "community": 48, "norm_label": "logger" }, { "label": ".handleIllegalArgument()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "community": 48, "norm_label": ".handleillegalargument()" }, { "label": "IllegalArgumentException", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "illegalargumentexception", "community": 13, "norm_label": "illegalargumentexception" }, { "label": "HttpServletRequest", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_httpservletrequest", "community": 48, "norm_label": "httpservletrequest" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_responseentity", "community": 48, "norm_label": "responseentity" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_map", "community": 48, "norm_label": "map" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_string", "community": 48, "norm_label": "string" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_object", "community": 48, "norm_label": "object" }, { "label": "ExceptionHandler", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "exceptionhandler", "community": 48, "norm_label": "exceptionhandler" }, { "label": ".handleNotFound()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "community": 48, "norm_label": ".handlenotfound()" }, { "label": "NoSuchElementException", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "nosuchelementexception", "community": 48, "norm_label": "nosuchelementexception" }, { "label": ".handleBadRequest()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "community": 48, "norm_label": ".handlebadrequest()" }, { "label": "Exception", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_exception", "community": 48, "norm_label": "exception" }, { "label": ".handleUnexpected()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "community": 48, "norm_label": ".handleunexpected()" }, { "label": ".error()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "community": 48, "norm_label": ".error()" }, { "label": "HttpStatus", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "httpstatus", "community": 48, "norm_label": "httpstatus" }, { "label": ".reason()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L68", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_reason", "community": 48, "norm_label": ".reason()" }, { "label": "GroupController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "community": 92, "norm_label": "groupcontroller.java" }, { "label": "GroupController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "community": 25, "norm_label": "groupcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_restcontroller", "community": 25, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_requestmapping", "community": 25, "norm_label": "requestmapping" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_logger", "community": 92, "norm_label": "logger" }, { "label": ".GroupController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "community": 25, "norm_label": ".groupcontroller()" }, { "label": ".getAllGroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L77", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getallgroups", "community": 25, "norm_label": ".getallgroups()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_list", "community": 25, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_getmapping", "community": 25, "norm_label": "getmapping" }, { "label": ".getGroupsByDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L99", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getgroupsbydepartmentid", "community": 25, "norm_label": ".getgroupsbydepartmentid()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "community": 25, "norm_label": "long" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "community": 25, "norm_label": "responseentity" }, { "label": ".createGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L127", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "community": 25, "norm_label": ".creategroup()" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_postmapping", "community": 25, "norm_label": "postmapping" }, { "label": ".updateGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L173", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "community": 25, "norm_label": ".updategroup()" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_putmapping", "community": 25, "norm_label": "putmapping" }, { "label": ".deleteGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L223", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletegroup", "community": 25, "norm_label": ".deletegroup()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_deletemapping", "community": 25, "norm_label": "deletemapping" }, { "label": ".restoreGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L238", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_restoregroup", "community": 25, "norm_label": ".restoregroup()" }, { "label": ".validateGroupRequest()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L250", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validategrouprequest", "community": 25, "norm_label": ".validategrouprequest()" }, { "label": ".validationError()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L275", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validationerror", "community": 25, "norm_label": ".validationerror()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_string", "community": 25, "norm_label": "string" }, { "label": ".mapToResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L280", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "community": 58, "norm_label": ".maptoresponse()" }, { "label": ".getCalendarAssignments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L309", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "community": 25, "norm_label": ".getcalendarassignments()" }, { "label": ".saveCalendarAssignment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L322", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "community": 25, "norm_label": ".savecalendarassignment()" }, { "label": ".deleteCalendarAssignment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L368", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletecalendarassignment", "community": 25, "norm_label": ".deletecalendarassignment()" }, { "label": ".loadCalendarSubjectsByCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L380", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "community": 25, "norm_label": ".loadcalendarsubjectsbycalendar()" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_map", "community": 25, "norm_label": "map" }, { "label": ".toAssignmentDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L395", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "community": 25, "norm_label": ".toassignmentdto()" }, { "label": ".toCalendarSubjectDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L417", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_tocalendarsubjectdto", "community": 20, "norm_label": ".tocalendarsubjectdto()" }, { "label": "LessonTypeController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "community": 16, "norm_label": "lessontypecontroller.java" }, { "label": "LessonTypeController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller", "community": 16, "norm_label": "lessontypecontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_restcontroller", "community": 16, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_requestmapping", "community": 16, "norm_label": "requestmapping" }, { "label": ".LessonTypeController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller_lessontypecontroller", "community": 16, "norm_label": ".lessontypecontroller()" }, { "label": ".getAllLessonTypes()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller_getalllessontypes", "community": 16, "norm_label": ".getalllessontypes()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_list", "community": 16, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_getmapping", "community": 16, "norm_label": "getmapping" }, { "label": "ScheduleController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "community": 1, "norm_label": "schedulecontroller.java" }, { "label": "ScheduleController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "community": 1, "norm_label": "schedulecontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_restcontroller", "community": 1, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_requestmapping", "community": 1, "norm_label": "requestmapping" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_logger", "community": 1, "norm_label": "logger" }, { "label": ".ScheduleController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L25", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_schedulecontroller", "community": 1, "norm_label": ".schedulecontroller()" }, { "label": ".getSchedule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_getschedule", "community": 1, "norm_label": ".getschedule()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_long", "community": 1, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_localdate", "community": 1, "norm_label": "localdate" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_responseentity", "community": 1, "norm_label": "responseentity" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_getmapping", "community": 1, "norm_label": "getmapping" }, { "label": "ScheduleOverrideController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller", "community": 0, "norm_label": "scheduleoverridecontroller.java" }, { "label": "ScheduleOverrideController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "community": 0, "norm_label": "scheduleoverridecontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_restcontroller", "community": 0, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_requestmapping", "community": 0, "norm_label": "requestmapping" }, { "label": ".ScheduleOverrideController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_scheduleoverridecontroller", "community": 7, "norm_label": ".scheduleoverridecontroller()" }, { "label": ".getAll()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_getall", "community": 0, "norm_label": ".getall()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_list", "community": 0, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_getmapping", "community": 0, "norm_label": "getmapping" }, { "label": ".create()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L48", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_create", "community": 0, "norm_label": ".create()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_responseentity", "community": 0, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_postmapping", "community": 0, "norm_label": "postmapping" }, { "label": ".update()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_update", "community": 0, "norm_label": ".update()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_long", "community": 0, "norm_label": "long" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_putmapping", "community": 0, "norm_label": "putmapping" }, { "label": ".delete()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L61", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_delete", "community": 0, "norm_label": ".delete()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_deletemapping", "community": 0, "norm_label": "deletemapping" }, { "label": ".save()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "community": 0, "norm_label": ".save()" }, { "label": ".validate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L98", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_validate", "community": 0, "norm_label": ".validate()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_string", "community": 0, "norm_label": "string" }, { "label": ".toDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L129", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "community": 0, "norm_label": ".todto()" }, { "label": ".clean()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L145", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_clean", "community": 0, "norm_label": ".clean()" }, { "label": "ScheduleRuleAdminController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "community": 50, "norm_label": "scheduleruleadmincontroller.java" }, { "label": "ScheduleRuleAdminController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "community": 3, "norm_label": "scheduleruleadmincontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_restcontroller", "community": 3, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_requestmapping", "community": 3, "norm_label": "requestmapping" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "community": 3, "norm_label": "string" }, { "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "community": 3, "norm_label": "set" }, { "label": ".ScheduleRuleAdminController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "community": 7, "norm_label": ".scheduleruleadmincontroller()" }, { "label": ".getAll()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "community": 6, "norm_label": ".getall()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "community": 3, "norm_label": "long" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_list", "community": 6, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_getmapping", "community": 6, "norm_label": "getmapping" }, { "label": ".getById()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "community": 6, "norm_label": ".getbyid()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_responseentity", "community": 50, "norm_label": "responseentity" }, { "label": ".create()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "community": 50, "norm_label": ".create()" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_postmapping", "community": 50, "norm_label": "postmapping" }, { "label": "Transactional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_transactional", "community": 50, "norm_label": "transactional" }, { "label": ".update()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "community": 50, "norm_label": ".update()" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_putmapping", "community": 50, "norm_label": "putmapping" }, { "label": ".delete()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "community": 50, "norm_label": ".delete()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_deletemapping", "community": 50, "norm_label": "deletemapping" }, { "label": ".validateRule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L145", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "community": 50, "norm_label": ".validaterule()" }, { "label": ".applyRule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L165", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "community": 6, "norm_label": ".applyrule()" }, { "label": ".conflictResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L202", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "community": 50, "norm_label": ".conflictresponse()" }, { "label": ".conflictFieldLabel()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L211", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfieldlabel", "community": 3, "norm_label": ".conflictfieldlabel()" }, { "label": ".findConflict()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "community": 50, "norm_label": ".findconflict()" }, { "label": "Collection", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_collection", "community": 3, "norm_label": "collection" }, { "label": ".toConflict()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "community": 3, "norm_label": ".toconflict()" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_map", "community": 3, "norm_label": "map" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "community": 3, "norm_label": "integer" }, { "label": ".conflictFields()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "community": 3, "norm_label": ".conflictfields()" }, { "label": ".sameTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L262", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "community": 3, "norm_label": ".sametimeslot()" }, { "label": ".teacherId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L268", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "community": 3, "norm_label": ".teacherid()" }, { "label": ".classroomId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L272", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "community": 3, "norm_label": ".classroomid()" }, { "label": ".timeSlotId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L276", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "community": 3, "norm_label": ".timeslotid()" }, { "label": ".parityOverlaps()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L280", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "community": 87, "norm_label": ".parityoverlaps()" }, { "label": ".sameAudience()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L287", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "community": 3, "norm_label": ".sameaudience()" }, { "label": ".groupIds()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "community": 3, "norm_label": ".groupids()" }, { "label": ".slotAppliesToWholeGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L317", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "community": 3, "norm_label": ".slotappliestowholegroup()" }, { "label": ".subgroupIdsForGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "community": 3, "norm_label": ".subgroupidsforgroup()" }, { "label": ".activeWeeksBySlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "community": 3, "norm_label": ".activeweeksbyslot()" }, { "label": ".activeWeeksOverlap()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "community": 3, "norm_label": ".activeweeksoverlap()" }, { "label": ".maxWeeksForRule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L390", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "community": 3, "norm_label": ".maxweeksforrule()" }, { "label": ".compareSlotsForGeneration()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L399", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "community": 3, "norm_label": ".compareslotsforgeneration()" }, { "label": ".slotAppliesToWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L417", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "community": 3, "norm_label": ".slotappliestoweek()" }, { "label": ".consumptionScopes()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "community": 3, "norm_label": ".consumptionscopes()" }, { "label": ".buildSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "community": 3, "norm_label": ".buildslot()" }, { "label": ".resolveSubgroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "community": 87, "norm_label": ".resolvesubgroups()" }, { "label": ".validateTypeHours()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L524", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "community": 3, "norm_label": ".validatetypehours()" }, { "label": ".validateTypeCoverage()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "community": 6, "norm_label": ".validatetypecoverage()" }, { "label": ".isMissing()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L567", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_ismissing", "community": 3, "norm_label": ".ismissing()" }, { "label": ".isNegative()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L571", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isnegative", "community": 3, "norm_label": ".isnegative()" }, { "label": ".isInvalidStartWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L575", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isinvalidstartweek", "community": 3, "norm_label": ".isinvalidstartweek()" }, { "label": ".valueOrZero()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L579", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_valueorzero", "community": 3, "norm_label": ".valueorzero()" }, { "label": ".toDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L583", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "community": 6, "norm_label": ".todto()" }, { "label": ".toSlotDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L614", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "community": 3, "norm_label": ".toslotdto()" }, { "label": ".dayName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L639", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "community": 3, "norm_label": ".dayname()" }, { "label": ".formatTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L646", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "community": 52, "norm_label": ".formattimeslot()" }, { "label": ".formatSubgroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L650", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "community": 3, "norm_label": ".formatsubgroup()" }, { "label": ".sortedSubgroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "community": 3, "norm_label": ".sortedsubgroups()" }, { "label": "ScheduleRuleConflict", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "community": 50, "norm_label": "scheduleruleconflict" }, { "label": "LinkedHashSet", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_linkedhashset", "community": 3, "norm_label": "linkedhashset" }, { "label": "ScheduleSearchController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller", "community": 1, "norm_label": "schedulesearchcontroller.java" }, { "label": "ScheduleSearchController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "community": 1, "norm_label": "schedulesearchcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_restcontroller", "community": 1, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_requestmapping", "community": 1, "norm_label": "requestmapping" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_logger", "community": 1, "norm_label": "logger" }, { "label": ".ScheduleSearchController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_schedulesearchcontroller", "community": 1, "norm_label": ".schedulesearchcontroller()" }, { "label": ".search()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search", "community": 1, "norm_label": ".search()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_long", "community": 1, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_string", "community": 1, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_localdate", "community": 1, "norm_label": "localdate" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_responseentity", "community": 1, "norm_label": "responseentity" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_getmapping", "community": 1, "norm_label": "getmapping" }, { "label": "SpecialityController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "community": 21, "norm_label": "specialitycontroller.java" }, { "label": "SpecialityController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "community": 21, "norm_label": "specialitycontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_restcontroller", "community": 21, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_requestmapping", "community": 21, "norm_label": "requestmapping" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_logger", "community": 21, "norm_label": "logger" }, { "label": ".SpecialityController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_specialitycontroller", "community": 33, "norm_label": ".specialitycontroller()" }, { "label": ".getAllSpecialties()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallspecialties", "community": 21, "norm_label": ".getallspecialties()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_list", "community": 21, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_getmapping", "community": 21, "norm_label": "getmapping" }, { "label": ".createSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L60", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "community": 36, "norm_label": ".createspeciality()" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "community": 21, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_postmapping", "community": 36, "norm_label": "postmapping" }, { "label": ".updateSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L111", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "community": 21, "norm_label": ".updatespeciality()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "community": 21, "norm_label": "long" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_putmapping", "community": 21, "norm_label": "putmapping" }, { "label": ".deleteSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L167", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deletespeciality", "community": 21, "norm_label": ".deletespeciality()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_deletemapping", "community": 21, "norm_label": "deletemapping" }, { "label": ".restoreSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L181", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_restorespeciality", "community": 21, "norm_label": ".restorespeciality()" }, { "label": ".getAllProfiles()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L196", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallprofiles", "community": 21, "norm_label": ".getallprofiles()" }, { "label": ".getProfiles()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L206", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getprofiles", "community": 21, "norm_label": ".getprofiles()" }, { "label": ".createProfile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L216", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "community": 21, "norm_label": ".createprofile()" }, { "label": ".updateProfile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L234", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "community": 21, "norm_label": ".updateprofile()" }, { "label": ".deleteProfile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L252", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deleteprofile", "community": 21, "norm_label": ".deleteprofile()" }, { "label": ".validateProfile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L268", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "community": 21, "norm_label": ".validateprofile()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_string", "community": 21, "norm_label": "string" }, { "label": ".toProfileDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L281", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_toprofiledto", "community": 21, "norm_label": ".toprofiledto()" }, { "label": ".trimToNull()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L293", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_trimtonull", "community": 21, "norm_label": ".trimtonull()" }, { "label": "SubgroupController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "community": 8, "norm_label": "subgroupcontroller.java" }, { "label": "SubgroupController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "community": 8, "norm_label": "subgroupcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_restcontroller", "community": 8, "norm_label": "restcontroller" }, { "label": ".SubgroupController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_subgroupcontroller", "community": 8, "norm_label": ".subgroupcontroller()" }, { "label": ".getAll()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getall", "community": 8, "norm_label": ".getall()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_list", "community": 8, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_getmapping", "community": 8, "norm_label": "getmapping" }, { "label": ".getByGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L45", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getbygroup", "community": 8, "norm_label": ".getbygroup()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_long", "community": 8, "norm_label": "long" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_responseentity", "community": 8, "norm_label": "responseentity" }, { "label": ".create()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "community": 8, "norm_label": ".create()" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_postmapping", "community": 8, "norm_label": "postmapping" }, { "label": ".update()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "community": 8, "norm_label": ".update()" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_putmapping", "community": 8, "norm_label": "putmapping" }, { "label": ".delete()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L114", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "community": 8, "norm_label": ".delete()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_deletemapping", "community": 8, "norm_label": "deletemapping" }, { "label": ".validate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L138", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validate", "community": 8, "norm_label": ".validate()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_string", "community": 8, "norm_label": "string" }, { "label": ".validateGroupCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L151", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "community": 8, "norm_label": ".validategroupcapacity()" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_integer", "community": 8, "norm_label": "integer" }, { "label": ".validateDeleteKeepsCompleteSplit()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L162", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validatedeletekeepscompletesplit", "community": 8, "norm_label": ".validatedeletekeepscompletesplit()" }, { "label": ".toDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L179", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_todto", "community": 8, "norm_label": ".todto()" }, { "label": "SubjectController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "community": 7, "norm_label": "subjectcontroller.java" }, { "label": "SubjectController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "community": 62, "norm_label": "subjectcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_restcontroller", "community": 62, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_requestmapping", "community": 62, "norm_label": "requestmapping" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_logger", "community": 62, "norm_label": "logger" }, { "label": ".SubjectController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_subjectcontroller", "community": 62, "norm_label": ".subjectcontroller()" }, { "label": ".getAllSubjects()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getallsubjects", "community": 62, "norm_label": ".getallsubjects()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_list", "community": 62, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_getmapping", "community": 62, "norm_label": "getmapping" }, { "label": ".getSubjectsByDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L57", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getsubjectsbydepartmentid", "community": 62, "norm_label": ".getsubjectsbydepartmentid()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_long", "community": 62, "norm_label": "long" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_responseentity", "community": 62, "norm_label": "responseentity" }, { "label": ".createSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "community": 62, "norm_label": ".createsubject()" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_postmapping", "community": 62, "norm_label": "postmapping" }, { "label": ".deleteSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L129", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_deletesubject", "community": 62, "norm_label": ".deletesubject()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_deletemapping", "community": 62, "norm_label": "deletemapping" }, { "label": ".restoreSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L143", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_restoresubject", "community": 62, "norm_label": ".restoresubject()" }, { "label": "TeacherCreationRequestController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "community": 2, "norm_label": "teachercreationrequestcontroller.java" }, { "label": "TeacherCreationRequestController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "community": 2, "norm_label": "teachercreationrequestcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_restcontroller", "community": 2, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_requestmapping", "community": 2, "norm_label": "requestmapping" }, { "label": "BCryptPasswordEncoder", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_bcryptpasswordencoder", "community": 2, "norm_label": "bcryptpasswordencoder" }, { "label": ".TeacherCreationRequestController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_teachercreationrequestcontroller", "community": 2, "norm_label": ".teachercreationrequestcontroller()" }, { "label": ".getRequests()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_getrequests", "community": 2, "norm_label": ".getrequests()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_list", "community": 2, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_getmapping", "community": 2, "norm_label": "getmapping" }, { "label": ".approve()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L56", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "community": 2, "norm_label": ".approve()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_long", "community": 2, "norm_label": "long" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_responseentity", "community": 2, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_postmapping", "community": 2, "norm_label": "postmapping" }, { "label": "Transactional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_transactional", "community": 2, "norm_label": "transactional" }, { "label": ".reject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L124", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "community": 2, "norm_label": ".reject()" }, { "label": ".toResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L140", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "community": 2, "norm_label": ".toresponse()" }, { "label": ".toUserResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L160", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_touserresponse", "community": 2, "norm_label": ".touserresponse()" }, { "label": ".firstNotBlank()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L174", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_firstnotblank", "community": 2, "norm_label": ".firstnotblank()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_string", "community": 2, "norm_label": "string" }, { "label": ".trimToNull()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L184", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_trimtonull", "community": 2, "norm_label": ".trimtonull()" }, { "label": "TeacherSubjectController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "community": 7, "norm_label": "teachersubjectcontroller.java" }, { "label": "TeacherSubjectController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "community": 7, "norm_label": "teachersubjectcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_restcontroller", "community": 7, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_requestmapping", "community": 7, "norm_label": "requestmapping" }, { "label": ".TeacherSubjectController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_teachersubjectcontroller", "community": 7, "norm_label": ".teachersubjectcontroller()" }, { "label": ".getAll()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_getall", "community": 7, "norm_label": ".getall()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_list", "community": 7, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_getmapping", "community": 7, "norm_label": "getmapping" }, { "label": ".create()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "community": 7, "norm_label": ".create()" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_map", "community": 7, "norm_label": "map" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_string", "community": 7, "norm_label": "string" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_long", "community": 7, "norm_label": "long" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_responseentity", "community": 7, "norm_label": "responseentity" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_postmapping", "community": 7, "norm_label": "postmapping" }, { "label": ".delete()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L81", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "community": 7, "norm_label": ".delete()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_deletemapping", "community": 7, "norm_label": "deletemapping" }, { "label": ".canManage()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L102", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "community": 7, "norm_label": ".canmanage()" }, { "label": "TimeSlotAdminController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "community": 63, "norm_label": "timeslotadmincontroller.java" }, { "label": "TimeSlotAdminController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "community": 41, "norm_label": "timeslotadmincontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_restcontroller", "community": 41, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_requestmapping", "community": 41, "norm_label": "requestmapping" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_string", "community": 41, "norm_label": "string" }, { "label": ".TimeSlotAdminController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_timeslotadmincontroller", "community": 42, "norm_label": ".timeslotadmincontroller()" }, { "label": ".getAll()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getall", "community": 63, "norm_label": ".getall()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_list", "community": 63, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_getmapping", "community": 63, "norm_label": "getmapping" }, { "label": ".getEffective()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_geteffective", "community": 63, "norm_label": ".geteffective()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_localdate", "community": 63, "norm_label": "localdate" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "community": 41, "norm_label": "responseentity" }, { "label": ".getScopes()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getscopes", "community": 63, "norm_label": ".getscopes()" }, { "label": ".createScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "community": 34, "norm_label": ".createscope()" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_postmapping", "community": 34, "norm_label": "postmapping" }, { "label": ".updateScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L82", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "community": 41, "norm_label": ".updatescope()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_long", "community": 41, "norm_label": "long" }, { "label": "PutMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_putmapping", "community": 41, "norm_label": "putmapping" }, { "label": ".deleteScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L98", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletescope", "community": 41, "norm_label": ".deletescope()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_deletemapping", "community": 41, "norm_label": "deletemapping" }, { "label": ".getDateAssignments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L111", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getdateassignments", "community": 63, "norm_label": ".getdateassignments()" }, { "label": ".saveDateAssignment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L120", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "community": 115, "norm_label": ".savedateassignment()" }, { "label": ".deleteDateAssignment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L143", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletedateassignment", "community": 41, "norm_label": ".deletedateassignment()" }, { "label": ".create()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L152", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "community": 41, "norm_label": ".create()" }, { "label": ".update()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L167", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "community": 41, "norm_label": ".update()" }, { "label": ".delete()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L186", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_delete", "community": 41, "norm_label": ".delete()" }, { "label": ".validate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L199", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_validate", "community": 41, "norm_label": ".validate()" }, { "label": ".apply()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L215", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "community": 52, "norm_label": ".apply()" }, { "label": ".hasDuplicate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L227", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_hasduplicate", "community": 41, "norm_label": ".hasduplicate()" }, { "label": ".effectiveSlots()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L233", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "community": 63, "norm_label": ".effectiveslots()" }, { "label": ".effectiveScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L248", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectivescope", "community": 63, "norm_label": ".effectivescope()" }, { "label": ".defaultScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L257", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_defaultscope", "community": 73, "norm_label": ".defaultscope()" }, { "label": ".nextManualDisplayOrder()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L262", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_nextmanualdisplayorder", "community": 73, "norm_label": ".nextmanualdisplayorder()" }, { "label": ".toDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L270", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "community": 52, "norm_label": ".todto()" }, { "label": ".toScopeDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L285", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toscopedto", "community": 41, "norm_label": ".toscopedto()" }, { "label": ".toAssignmentDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L297", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toassignmentdto", "community": 115, "norm_label": ".toassignmentdto()" }, { "label": "UserController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller", "community": 12, "norm_label": "usercontroller.java" }, { "label": "UserController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "community": 12, "norm_label": "usercontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_restcontroller", "community": 12, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_requestmapping", "community": 12, "norm_label": "requestmapping" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_logger", "community": 12, "norm_label": "logger" }, { "label": "BCryptPasswordEncoder", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_bcryptpasswordencoder", "community": 12, "norm_label": "bcryptpasswordencoder" }, { "label": ".UserController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_usercontroller", "community": 12, "norm_label": ".usercontroller()" }, { "label": ".getAllUsers()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getallusers", "community": 12, "norm_label": ".getallusers()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_list", "community": 12, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_getmapping", "community": 12, "norm_label": "getmapping" }, { "label": ".getTeachers()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachers", "community": 12, "norm_label": ".getteachers()" }, { "label": ".getTeachersByDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L77", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid", "community": 12, "norm_label": ".getteachersbydepartmentid()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "community": 12, "norm_label": "long" }, { "label": "ResponseEntity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "community": 12, "norm_label": "responseentity" }, { "label": ".createUser()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L99", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "community": 12, "norm_label": ".createuser()" }, { "label": "PostMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_postmapping", "community": 12, "norm_label": "postmapping" }, { "label": ".deleteUser()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L175", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_deleteuser", "community": 12, "norm_label": ".deleteuser()" }, { "label": "DeleteMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_deletemapping", "community": 12, "norm_label": "deletemapping" }, { "label": ".restoreUser()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L189", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_restoreuser", "community": 12, "norm_label": ".restoreuser()" }, { "label": ".getDepartmentHistory()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L200", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "community": 17, "norm_label": ".getdepartmenthistory()" }, { "label": ".transferTeacher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L218", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "community": 12, "norm_label": ".transferteacher()" }, { "label": "Transactional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_transactional", "community": 12, "norm_label": "transactional" }, { "label": ".getTeachersByDepartmentAtDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L262", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "community": 12, "norm_label": ".getteachersbydepartmentatdate()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_localdate", "community": 12, "norm_label": "localdate" }, { "label": ".toUserResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L277", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_touserresponse", "community": 12, "norm_label": ".touserresponse()" }, { "label": ".toAssignmentDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L296", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_toassignmentdto", "community": 12, "norm_label": ".toassignmentdto()" }, { "label": ".teachersForDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L310", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "community": 12, "norm_label": ".teachersfordepartment()" }, { "label": ".canAccessDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L327", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_canaccessdepartment", "community": 12, "norm_label": ".canaccessdepartment()" }, { "label": "WorkloadController.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "community": 1, "norm_label": "workloadcontroller.java" }, { "label": "WorkloadController", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "community": 1, "norm_label": "workloadcontroller" }, { "label": "RestController", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_restcontroller", "community": 1, "norm_label": "restcontroller" }, { "label": "RequestMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_requestmapping", "community": 1, "norm_label": "requestmapping" }, { "label": ".WorkloadController()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_workloadcontroller", "community": 7, "norm_label": ".workloadcontroller()" }, { "label": ".teacherWorkload()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "community": 1, "norm_label": ".teacherworkload()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_localdate", "community": 1, "norm_label": "localdate" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "community": 1, "norm_label": "long" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_list", "community": 1, "norm_label": "list" }, { "label": "GetMapping", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_getmapping", "community": 1, "norm_label": "getmapping" }, { "label": ".classroomWorkload()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L64", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "community": 1, "norm_label": ".classroomworkload()" }, { "label": ".departmentWorkload()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "community": 1, "norm_label": ".departmentworkload()" }, { "label": ".timeSlotWorkload()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L104", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "community": 1, "norm_label": ".timeslotworkload()" }, { "label": ".freeClassrooms()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L119", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "community": 1, "norm_label": ".freeclassrooms()" }, { "label": ".summarize()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L137", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "community": 1, "norm_label": ".summarize()" }, { "label": "Function", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "function", "community": 1, "norm_label": "function" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_string", "community": 1, "norm_label": "string" }, { "label": ".summary()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L150", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "community": 1, "norm_label": ".summary()" }, { "label": ".departmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L165", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentname", "community": 1, "norm_label": ".departmentname()" }, { "label": ".toClassroomResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L174", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_toclassroomresponse", "community": 37, "norm_label": ".toclassroomresponse()" }, { "label": "AcademicCalendarActivityTypeDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarActivityTypeDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto", "community": 91, "norm_label": "academiccalendaractivitytypedto.java" }, { "label": "AcademicCalendarActivityTypeDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarActivityTypeDto.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "community": 91, "norm_label": "academiccalendaractivitytypedto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_java_long", "community": 91, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_java_string", "community": 91, "norm_label": "string" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_java_boolean", "community": 91, "norm_label": "boolean" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_java_integer", "community": 91, "norm_label": "integer" }, { "label": "AcademicCalendarDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendardto", "community": 19, "norm_label": "academiccalendardto.java" }, { "label": "AcademicCalendarDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarDto.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "community": 19, "norm_label": "academiccalendardto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_long", "community": 19, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_string", "community": 19, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_localdate", "community": 19, "norm_label": "localdate" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_integer", "community": 19, "norm_label": "integer" }, { "label": "AcademicCalendarGridDayDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto", "community": 102, "norm_label": "academiccalendargriddaydto.java" }, { "label": "AcademicCalendarGridDayDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "community": 102, "norm_label": "academiccalendargriddaydto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_long", "community": 102, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_integer", "community": 102, "norm_label": "integer" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_localdate", "community": 102, "norm_label": "localdate" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_string", "community": 102, "norm_label": "string" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_boolean", "community": 102, "norm_label": "boolean" }, { "label": "AcademicCalendarSubjectDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarSubjectDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto", "community": 20, "norm_label": "academiccalendarsubjectdto.java" }, { "label": "AcademicCalendarSubjectDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarSubjectDto.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "community": 20, "norm_label": "academiccalendarsubjectdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_java_long", "community": 20, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_java_integer", "community": 20, "norm_label": "integer" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_java_string", "community": 20, "norm_label": "string" }, { "label": "AcademicYearDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academicyeardto", "community": 15, "norm_label": "academicyeardto.java" }, { "label": "AcademicYearDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L6", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "community": 15, "norm_label": "academicyeardto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_long", "community": 15, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_string", "community": 15, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_localdate", "community": 15, "norm_label": "localdate" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_list", "community": 15, "norm_label": "list" }, { "label": "ClassroomRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest", "community": 53, "norm_label": "classroomrequest.java" }, { "label": "ClassroomRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "community": 53, "norm_label": "classroomrequest" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_string", "community": 53, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_integer", "community": 53, "norm_label": "integer" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_boolean", "community": 53, "norm_label": "boolean" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_list", "community": 53, "norm_label": "list" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_long", "community": 53, "norm_label": "long" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getname", "community": 53, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setname", "community": 53, "norm_label": ".setname()" }, { "label": ".getCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getcapacity", "community": 53, "norm_label": ".getcapacity()" }, { "label": ".setCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L25", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setcapacity", "community": 53, "norm_label": ".setcapacity()" }, { "label": ".getBuilding()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getbuilding", "community": 53, "norm_label": ".getbuilding()" }, { "label": ".setBuilding()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setbuilding", "community": 53, "norm_label": ".setbuilding()" }, { "label": ".getFloor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getfloor", "community": 53, "norm_label": ".getfloor()" }, { "label": ".setFloor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setfloor", "community": 53, "norm_label": ".setfloor()" }, { "label": ".getIsAvailable()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L45", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getisavailable", "community": 53, "norm_label": ".getisavailable()" }, { "label": ".setIsAvailable()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L49", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setisavailable", "community": 53, "norm_label": ".setisavailable()" }, { "label": ".getEquipmentIds()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getequipmentids", "community": 53, "norm_label": ".getequipmentids()" }, { "label": ".setEquipmentIds()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L57", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setequipmentids", "community": 53, "norm_label": ".setequipmentids()" }, { "label": "ClassroomResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse", "community": 30, "norm_label": "classroomresponse.java" }, { "label": "ClassroomResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "community": 30, "norm_label": "classroomresponse" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_long", "community": 30, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "community": 30, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_integer", "community": 30, "norm_label": "integer" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_boolean", "community": 30, "norm_label": "boolean" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_localdatetime", "community": 30, "norm_label": "localdatetime" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_list", "community": 30, "norm_label": "list" }, { "label": ".ClassroomResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "community": 30, "norm_label": ".classroomresponse()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getid", "community": 30, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setid", "community": 30, "norm_label": ".setid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getname", "community": 30, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setname", "community": 30, "norm_label": ".setname()" }, { "label": ".getCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getcapacity", "community": 30, "norm_label": ".getcapacity()" }, { "label": ".setCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setcapacity", "community": 30, "norm_label": ".setcapacity()" }, { "label": ".getBuilding()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getbuilding", "community": 30, "norm_label": ".getbuilding()" }, { "label": ".setBuilding()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L70", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setbuilding", "community": 30, "norm_label": ".setbuilding()" }, { "label": ".getFloor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L74", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getfloor", "community": 30, "norm_label": ".getfloor()" }, { "label": ".setFloor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L78", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setfloor", "community": 30, "norm_label": ".setfloor()" }, { "label": ".getIsAvailable()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L82", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getisavailable", "community": 30, "norm_label": ".getisavailable()" }, { "label": ".setIsAvailable()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L86", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setisavailable", "community": 30, "norm_label": ".setisavailable()" }, { "label": ".getStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L90", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getstatus", "community": 30, "norm_label": ".getstatus()" }, { "label": ".setStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L94", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setstatus", "community": 30, "norm_label": ".setstatus()" }, { "label": ".getArchivedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L98", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getarchivedat", "community": 30, "norm_label": ".getarchivedat()" }, { "label": ".setArchivedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L102", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setarchivedat", "community": 30, "norm_label": ".setarchivedat()" }, { "label": ".getArchiveReason()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L106", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getarchivereason", "community": 30, "norm_label": ".getarchivereason()" }, { "label": ".setArchiveReason()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L110", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setarchivereason", "community": 30, "norm_label": ".setarchivereason()" }, { "label": ".getEquipments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L114", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getequipments", "community": 82, "norm_label": ".getequipments()" }, { "label": ".setEquipments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L118", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setequipments", "community": 82, "norm_label": ".setequipments()" }, { "label": "CreateDepartmentRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest", "community": 45, "norm_label": "createdepartmentrequest.java" }, { "label": "CreateDepartmentRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "community": 45, "norm_label": "createdepartmentrequest" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_java_string", "community": 45, "norm_label": "string" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_java_long", "community": 45, "norm_label": "long" }, { "label": ".CreateDepartmentRequest()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_createdepartmentrequest", "community": 45, "norm_label": ".createdepartmentrequest()" }, { "label": ".getDepartmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_getdepartmentname", "community": 45, "norm_label": ".getdepartmentname()" }, { "label": ".setDepartmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_setdepartmentname", "community": 45, "norm_label": ".setdepartmentname()" }, { "label": ".getDepartmentCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_getdepartmentcode", "community": 45, "norm_label": ".getdepartmentcode()" }, { "label": ".setDepartmentCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_setdepartmentcode", "community": 45, "norm_label": ".setdepartmentcode()" }, { "label": "CreateGroupRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest", "community": 46, "norm_label": "creategrouprequest.java" }, { "label": "CreateGroupRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "community": 46, "norm_label": "creategrouprequest" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_string", "community": 46, "norm_label": "string" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "community": 46, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_integer", "community": 46, "norm_label": "integer" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getname", "community": 46, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setname", "community": 46, "norm_label": ".setname()" }, { "label": ".getGroupSize()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getgroupsize", "community": 46, "norm_label": ".getgroupsize()" }, { "label": ".setGroupSize()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setgroupsize", "community": 46, "norm_label": ".setgroupsize()" }, { "label": ".getEducationFormId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L30", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteducationformid", "community": 46, "norm_label": ".geteducationformid()" }, { "label": ".setEducationFormId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_seteducationformid", "community": 46, "norm_label": ".seteducationformid()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getdepartmentid", "community": 46, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setdepartmentid", "community": 46, "norm_label": ".setdepartmentid()" }, { "label": ".getYearStartStudy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getyearstartstudy", "community": 46, "norm_label": ".getyearstartstudy()" }, { "label": ".setYearStartStudy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setyearstartstudy", "community": 46, "norm_label": ".setyearstartstudy()" }, { "label": ".getSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialitycode", "community": 46, "norm_label": ".getspecialitycode()" }, { "label": ".setSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialitycode", "community": 46, "norm_label": ".setspecialitycode()" }, { "label": ".getSpecialtyId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialtyid", "community": 46, "norm_label": ".getspecialtyid()" }, { "label": ".setSpecialtyId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialtyid", "community": 46, "norm_label": ".setspecialtyid()" }, { "label": ".getSpecialtyProfileId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L70", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialtyprofileid", "community": 46, "norm_label": ".getspecialtyprofileid()" }, { "label": ".setSpecialtyProfileId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L74", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialtyprofileid", "community": 46, "norm_label": ".setspecialtyprofileid()" }, { "label": ".getEffectiveSpecialtyId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L78", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteffectivespecialtyid", "community": 46, "norm_label": ".geteffectivespecialtyid()" }, { "label": "CreateSpecialityRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest", "community": 111, "norm_label": "createspecialityrequest.java" }, { "label": "CreateSpecialityRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "community": 111, "norm_label": "createspecialityrequest" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_java_string", "community": 111, "norm_label": "string" }, { "label": ".CreateSpecialityRequest()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_createspecialityrequest", "community": 111, "norm_label": ".createspecialityrequest()" }, { "label": ".getSpecialityName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_getspecialityname", "community": 111, "norm_label": ".getspecialityname()" }, { "label": ".setSpecialityName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_setspecialityname", "community": 111, "norm_label": ".setspecialityname()" }, { "label": ".getSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_getspecialitycode", "community": 111, "norm_label": ".getspecialitycode()" }, { "label": ".setSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_setspecialitycode", "community": 111, "norm_label": ".setspecialitycode()" }, { "label": "CreateSubjectRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest", "community": 83, "norm_label": "createsubjectrequest.java" }, { "label": "CreateSubjectRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "community": 83, "norm_label": "createsubjectrequest" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_long", "community": 83, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_string", "community": 83, "norm_label": "string" }, { "label": ".CreateSubjectRequest()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_createsubjectrequest", "community": 83, "norm_label": ".createsubjectrequest()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getid", "community": 83, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setid", "community": 83, "norm_label": ".setid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getname", "community": 83, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setname", "community": 83, "norm_label": ".setname()" }, { "label": ".getCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getcode", "community": 83, "norm_label": ".getcode()" }, { "label": ".setCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setcode", "community": 83, "norm_label": ".setcode()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getdepartmentid", "community": 83, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setdepartmentid", "community": 83, "norm_label": ".setdepartmentid()" }, { "label": "CreateTeacherCreationRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest", "community": 74, "norm_label": "createteachercreationrequest.java" }, { "label": "CreateTeacherCreationRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "community": 74, "norm_label": "createteachercreationrequest" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "community": 74, "norm_label": "string" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_long", "community": 74, "norm_label": "long" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getusername", "community": 74, "norm_label": ".getusername()" }, { "label": ".setUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setusername", "community": 74, "norm_label": ".setusername()" }, { "label": ".getFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getfullname", "community": 74, "norm_label": ".getfullname()" }, { "label": ".setFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setfullname", "community": 74, "norm_label": ".setfullname()" }, { "label": ".getJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getjobtitle", "community": 74, "norm_label": ".getjobtitle()" }, { "label": ".setJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setjobtitle", "community": 74, "norm_label": ".setjobtitle()" }, { "label": ".getComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getcomment", "community": 74, "norm_label": ".getcomment()" }, { "label": ".setComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setcomment", "community": 74, "norm_label": ".setcomment()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getdepartmentid", "community": 74, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setdepartmentid", "community": 74, "norm_label": ".setdepartmentid()" }, { "label": "CreateUserRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest", "community": 59, "norm_label": "createuserrequest.java" }, { "label": "CreateUserRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "community": 59, "norm_label": "createuserrequest" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "community": 59, "norm_label": "string" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_long", "community": 59, "norm_label": "long" }, { "label": ".CreateUserRequest()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_createuserrequest", "community": 59, "norm_label": ".createuserrequest()" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getusername", "community": 59, "norm_label": ".getusername()" }, { "label": ".setUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setusername", "community": 59, "norm_label": ".setusername()" }, { "label": ".getPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getpassword", "community": 59, "norm_label": ".getpassword()" }, { "label": ".setPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setpassword", "community": 59, "norm_label": ".setpassword()" }, { "label": ".getRole()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getrole", "community": 59, "norm_label": ".getrole()" }, { "label": ".setRole()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setrole", "community": 59, "norm_label": ".setrole()" }, { "label": ".getFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getfullname", "community": 59, "norm_label": ".getfullname()" }, { "label": ".setFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setfullname", "community": 59, "norm_label": ".setfullname()" }, { "label": ".getJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getjobtitle", "community": 59, "norm_label": ".getjobtitle()" }, { "label": ".setJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setjobtitle", "community": 59, "norm_label": ".setjobtitle()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getdepartmentid", "community": 59, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setdepartmentid", "community": 59, "norm_label": ".setdepartmentid()" }, { "label": "DepartmentResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse", "community": 93, "norm_label": "departmentresponse.java" }, { "label": "DepartmentResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "community": 93, "norm_label": "departmentresponse" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_long", "community": 93, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_string", "community": 93, "norm_label": "string" }, { "label": ".DepartmentResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_departmentresponse", "community": 93, "norm_label": ".departmentresponse()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getid", "community": 93, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setid", "community": 93, "norm_label": ".setid()" }, { "label": ".getDepartmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getdepartmentname", "community": 93, "norm_label": ".getdepartmentname()" }, { "label": ".setDepartmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setdepartmentname", "community": 93, "norm_label": ".setdepartmentname()" }, { "label": ".getDepartmentCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getdepartmentcode", "community": 93, "norm_label": ".getdepartmentcode()" }, { "label": ".setDepartmentCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setdepartmentcode", "community": 93, "norm_label": ".setdepartmentcode()" }, { "label": "DepartmentTransferRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentTransferRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest", "community": 12, "norm_label": "departmenttransferrequest.java" }, { "label": "DepartmentTransferRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentTransferRequest.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_departmenttransferrequest", "community": 12, "norm_label": "departmenttransferrequest" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_java_long", "community": 12, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_java_localdate", "community": 12, "norm_label": "localdate" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_java_string", "community": 12, "norm_label": "string" }, { "label": "GroupCalendarAssignmentDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupCalendarAssignmentDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto", "community": 92, "norm_label": "groupcalendarassignmentdto.java" }, { "label": "GroupCalendarAssignmentDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupCalendarAssignmentDto.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "community": 92, "norm_label": "groupcalendarassignmentdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_java_long", "community": 92, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_java_string", "community": 92, "norm_label": "string" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_java_list", "community": 92, "norm_label": "list" }, { "label": "GroupResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse", "community": 31, "norm_label": "groupresponse.java" }, { "label": "GroupResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "community": 31, "norm_label": "groupresponse" }, { "label": "JsonInclude", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_jsoninclude", "community": 31, "norm_label": "jsoninclude" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "community": 31, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "community": 31, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_integer", "community": 31, "norm_label": "integer" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_boolean", "community": 31, "norm_label": "boolean" }, { "label": ".GroupResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_groupresponse", "community": 31, "norm_label": ".groupresponse()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L65", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getid", "community": 31, "norm_label": ".getid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L69", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getname", "community": 31, "norm_label": ".getname()" }, { "label": ".getGroupSize()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L73", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getgroupsize", "community": 31, "norm_label": ".getgroupsize()" }, { "label": ".getEducationFormId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L77", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_geteducationformid", "community": 31, "norm_label": ".geteducationformid()" }, { "label": ".getEducationFormName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L81", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_geteducationformname", "community": 31, "norm_label": ".geteducationformname()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L85", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getdepartmentid", "community": 31, "norm_label": ".getdepartmentid()" }, { "label": ".getCourse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L89", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getcourse", "community": 31, "norm_label": ".getcourse()" }, { "label": ".getSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L93", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getsemester", "community": 31, "norm_label": ".getsemester()" }, { "label": ".getYearStartStudy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L97", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getyearstartstudy", "community": 31, "norm_label": ".getyearstartstudy()" }, { "label": ".getSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L101", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialitycode", "community": 31, "norm_label": ".getspecialitycode()" }, { "label": ".getSpecialtyId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L105", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyid", "community": 31, "norm_label": ".getspecialtyid()" }, { "label": ".getSpecialtyCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L109", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtycode", "community": 31, "norm_label": ".getspecialtycode()" }, { "label": ".getSpecialtyName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L113", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyname", "community": 31, "norm_label": ".getspecialtyname()" }, { "label": ".getSpecialtyProfileId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L117", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyprofileid", "community": 31, "norm_label": ".getspecialtyprofileid()" }, { "label": ".getSpecialtyProfileName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L121", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyprofilename", "community": 31, "norm_label": ".getspecialtyprofilename()" }, { "label": ".getStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L125", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstatus", "community": 31, "norm_label": ".getstatus()" }, { "label": ".getActive()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L129", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getactive", "community": 31, "norm_label": ".getactive()" }, { "label": ".getStudyState()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L133", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstudystate", "community": 31, "norm_label": ".getstudystate()" }, { "label": ".getStudyStateName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L137", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstudystatename", "community": 31, "norm_label": ".getstudystatename()" }, { "label": "LessonTypeResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LessonTypeResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse", "community": 16, "norm_label": "lessontyperesponse.java" }, { "label": "LessonTypeResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LessonTypeResponse.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_lessontyperesponse", "community": 16, "norm_label": "lessontyperesponse" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_java_long", "community": 16, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_java_string", "community": 16, "norm_label": "string" }, { "label": "LoginRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginrequest", "community": 112, "norm_label": "loginrequest.java" }, { "label": "LoginRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "community": 112, "norm_label": "loginrequest" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginrequest_java_string", "community": 112, "norm_label": "string" }, { "label": ".LoginRequest()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_loginrequest", "community": 112, "norm_label": ".loginrequest()" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_getusername", "community": 112, "norm_label": ".getusername()" }, { "label": ".setUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_setusername", "community": 112, "norm_label": ".setusername()" }, { "label": ".getPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_getpassword", "community": 112, "norm_label": ".getpassword()" }, { "label": ".setPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_setpassword", "community": 112, "norm_label": ".setpassword()" }, { "label": "LoginResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse", "community": 55, "norm_label": "loginresponse.java" }, { "label": "LoginResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "community": 55, "norm_label": "loginresponse" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "community": 55, "norm_label": "string" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_long", "community": 55, "norm_label": "long" }, { "label": ".LoginResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_loginresponse", "community": 55, "norm_label": ".loginresponse()" }, { "label": ".isSuccess()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L30", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_issuccess", "community": 55, "norm_label": ".issuccess()" }, { "label": ".setSuccess()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setsuccess", "community": 55, "norm_label": ".setsuccess()" }, { "label": ".getMessage()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage", "community": 21, "norm_label": ".getmessage()" }, { "label": ".setMessage()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setmessage", "community": 55, "norm_label": ".setmessage()" }, { "label": ".getToken()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_gettoken", "community": 55, "norm_label": ".gettoken()" }, { "label": ".setToken()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_settoken", "community": 55, "norm_label": ".settoken()" }, { "label": ".getRole()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getrole", "community": 55, "norm_label": ".getrole()" }, { "label": ".setRole()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setrole", "community": 55, "norm_label": ".setrole()" }, { "label": ".getRedirect()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getredirect", "community": 55, "norm_label": ".getredirect()" }, { "label": ".setRedirect()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setredirect", "community": 55, "norm_label": ".setredirect()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L70", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getdepartmentid", "community": 55, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L74", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setdepartmentid", "community": 55, "norm_label": ".setdepartmentid()" }, { "label": ".getUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L78", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getuserid", "community": 55, "norm_label": ".getuserid()" }, { "label": ".setUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L82", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setuserid", "community": 55, "norm_label": ".setuserid()" }, { "label": "RenderedLessonDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_renderedlessondto", "community": 1, "norm_label": "renderedlessondto.java" }, { "label": "RenderedLessonDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "community": 1, "norm_label": "renderedlessondto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_long", "community": 1, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_localdate", "community": 1, "norm_label": "localdate" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_integer", "community": 1, "norm_label": "integer" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_string", "community": 1, "norm_label": "string" }, { "label": "LocalTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_localtime", "community": 1, "norm_label": "localtime" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_list", "community": 1, "norm_label": "list" }, { "label": "ReviewTeacherCreationRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest", "community": 64, "norm_label": "reviewteachercreationrequest.java" }, { "label": "ReviewTeacherCreationRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "community": 64, "norm_label": "reviewteachercreationrequest" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "community": 64, "norm_label": "string" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_long", "community": 64, "norm_label": "long" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getusername", "community": 64, "norm_label": ".getusername()" }, { "label": ".setUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setusername", "community": 64, "norm_label": ".setusername()" }, { "label": ".getFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getfullname", "community": 64, "norm_label": ".getfullname()" }, { "label": ".setFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L24", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setfullname", "community": 64, "norm_label": ".setfullname()" }, { "label": ".getJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getjobtitle", "community": 64, "norm_label": ".getjobtitle()" }, { "label": ".setJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setjobtitle", "community": 64, "norm_label": ".setjobtitle()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getdepartmentid", "community": 64, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L40", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setdepartmentid", "community": 64, "norm_label": ".setdepartmentid()" }, { "label": ".getPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getpassword", "community": 64, "norm_label": ".getpassword()" }, { "label": ".setPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L48", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setpassword", "community": 64, "norm_label": ".setpassword()" }, { "label": ".getReviewComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L52", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getreviewcomment", "community": 64, "norm_label": ".getreviewcomment()" }, { "label": ".setReviewComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L56", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setreviewcomment", "community": 64, "norm_label": ".setreviewcomment()" }, { "label": "ScheduleOverrideDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto", "community": 0, "norm_label": "scheduleoverridedto.java" }, { "label": "ScheduleOverrideDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L6", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "community": 0, "norm_label": "scheduleoverridedto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_long", "community": 0, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_localdate", "community": 0, "norm_label": "localdate" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_string", "community": 0, "norm_label": "string" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_localdatetime", "community": 0, "norm_label": "localdatetime" }, { "label": "ScheduleRuleDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruledto", "community": 50, "norm_label": "scheduleruledto.java" }, { "label": "ScheduleRuleDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "community": 50, "norm_label": "scheduleruledto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_long", "community": 50, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_string", "community": 50, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_integer", "community": 50, "norm_label": "integer" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_list", "community": 50, "norm_label": "list" }, { "label": "ScheduleRuleSlotDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto", "community": 87, "norm_label": "scheduleruleslotdto.java" }, { "label": "ScheduleRuleSlotDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "community": 87, "norm_label": "scheduleruleslotdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_long", "community": 87, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_integer", "community": 87, "norm_label": "integer" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_string", "community": 87, "norm_label": "string" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_list", "community": 87, "norm_label": "list" }, { "label": "SemesterDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_semesterdto", "community": 15, "norm_label": "semesterdto.java" }, { "label": "SemesterDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "community": 15, "norm_label": "semesterdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_semesterdto_java_long", "community": 15, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_semesterdto_java_string", "community": 15, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_semesterdto_java_localdate", "community": 15, "norm_label": "localdate" }, { "label": "SpecialityResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse", "community": 21, "norm_label": "specialityresponse.java" }, { "label": "SpecialityResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "community": 96, "norm_label": "specialityresponse" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_long", "community": 96, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_string", "community": 96, "norm_label": "string" }, { "label": ".SpecialityResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_specialityresponse", "community": 96, "norm_label": ".specialityresponse()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getid", "community": 96, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setid", "community": 96, "norm_label": ".setid()" }, { "label": ".getSpecialityName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getspecialityname", "community": 96, "norm_label": ".getspecialityname()" }, { "label": ".setSpecialityName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setspecialityname", "community": 96, "norm_label": ".setspecialityname()" }, { "label": ".getSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getspecialitycode", "community": 96, "norm_label": ".getspecialitycode()" }, { "label": ".setSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setspecialitycode", "community": 96, "norm_label": ".setspecialitycode()" }, { "label": "SpecialtyProfileDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialtyProfileDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto", "community": 21, "norm_label": "specialtyprofiledto.java" }, { "label": "SpecialtyProfileDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialtyProfileDto.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "community": 21, "norm_label": "specialtyprofiledto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_java_long", "community": 21, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_java_string", "community": 21, "norm_label": "string" }, { "label": "SubgroupDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubgroupDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subgroupdto", "community": 8, "norm_label": "subgroupdto.java" }, { "label": "SubgroupDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubgroupDto.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "community": 8, "norm_label": "subgroupdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subgroupdto_java_long", "community": 8, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subgroupdto_java_string", "community": 8, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subgroupdto_java_integer", "community": 8, "norm_label": "integer" }, { "label": "SubjectCommentDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectCommentDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto", "community": 4, "norm_label": "subjectcommentdto.java" }, { "label": "SubjectCommentDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectCommentDto.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_subjectcommentdto", "community": 4, "norm_label": "subjectcommentdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_java_long", "community": 4, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_java_string", "community": 4, "norm_label": "string" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_java_localdatetime", "community": 4, "norm_label": "localdatetime" }, { "label": "SubjectResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse", "community": 103, "norm_label": "subjectresponse.java" }, { "label": "SubjectResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "community": 103, "norm_label": "subjectresponse" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_long", "community": 103, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_string", "community": 103, "norm_label": "string" }, { "label": ".SubjectResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_subjectresponse", "community": 103, "norm_label": ".subjectresponse()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getid", "community": 103, "norm_label": ".getid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getname", "community": 103, "norm_label": ".getname()" }, { "label": ".getCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getcode", "community": 103, "norm_label": ".getcode()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getdepartmentid", "community": 103, "norm_label": ".getdepartmentid()" }, { "label": "TeacherCreationRequestResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherCreationRequestResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse", "community": 2, "norm_label": "teachercreationrequestresponse.java" }, { "label": "TeacherCreationRequestResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherCreationRequestResponse.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "community": 2, "norm_label": "teachercreationrequestresponse" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_java_long", "community": 2, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_java_string", "community": 2, "norm_label": "string" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_java_localdatetime", "community": 2, "norm_label": "localdatetime" }, { "label": "TeacherDepartmentAssignmentDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherDepartmentAssignmentDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto", "community": 12, "norm_label": "teacherdepartmentassignmentdto.java" }, { "label": "TeacherDepartmentAssignmentDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherDepartmentAssignmentDto.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_teacherdepartmentassignmentdto", "community": 12, "norm_label": "teacherdepartmentassignmentdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_long", "community": 12, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_string", "community": 12, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_localdate", "community": 12, "norm_label": "localdate" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_boolean", "community": 12, "norm_label": "boolean" }, { "label": "TeacherSubjectResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse", "community": 104, "norm_label": "teachersubjectresponse.java" }, { "label": "TeacherSubjectResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "community": 104, "norm_label": "teachersubjectresponse" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_long", "community": 104, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_string", "community": 104, "norm_label": "string" }, { "label": ".TeacherSubjectResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_teachersubjectresponse", "community": 104, "norm_label": ".teachersubjectresponse()" }, { "label": ".getUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getuserid", "community": 104, "norm_label": ".getuserid()" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getusername", "community": 104, "norm_label": ".getusername()" }, { "label": ".getSubjectId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L25", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getsubjectid", "community": 104, "norm_label": ".getsubjectid()" }, { "label": ".getSubjectName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getsubjectname", "community": 104, "norm_label": ".getsubjectname()" }, { "label": "TimeSlotDateAssignmentDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDateAssignmentDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto", "community": 115, "norm_label": "timeslotdateassignmentdto.java" }, { "label": "TimeSlotDateAssignmentDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDateAssignmentDto.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "community": 115, "norm_label": "timeslotdateassignmentdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_java_long", "community": 115, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_java_localdate", "community": 115, "norm_label": "localdate" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_java_string", "community": 115, "norm_label": "string" }, { "label": "TimeSlotDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdto", "community": 41, "norm_label": "timeslotdto.java" }, { "label": "TimeSlotDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDto.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "community": 41, "norm_label": "timeslotdto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_long", "community": 41, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_integer", "community": 41, "norm_label": "integer" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_string", "community": 41, "norm_label": "string" }, { "label": "LocalTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_localtime", "community": 41, "norm_label": "localtime" }, { "label": "TimeSlotScopeDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotScopeDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto", "community": 63, "norm_label": "timeslotscopedto.java" }, { "label": "TimeSlotScopeDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotScopeDto.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "community": 63, "norm_label": "timeslotscopedto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_java_long", "community": 63, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_java_string", "community": 63, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_java_integer", "community": 63, "norm_label": "integer" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_java_boolean", "community": 63, "norm_label": "boolean" }, { "label": "UserResponse.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse", "community": 57, "norm_label": "userresponse.java" }, { "label": "UserResponse", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "community": 57, "norm_label": "userresponse" }, { "label": "JsonInclude", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_java_jsoninclude", "community": 57, "norm_label": "jsoninclude" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_java_long", "community": 57, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "community": 57, "norm_label": "string" }, { "label": ".UserResponse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_userresponse", "community": 57, "norm_label": ".userresponse()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getid", "community": 57, "norm_label": ".getid()" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getusername", "community": 57, "norm_label": ".getusername()" }, { "label": ".getRole()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getrole", "community": 57, "norm_label": ".getrole()" }, { "label": ".getFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getfullname", "community": 57, "norm_label": ".getfullname()" }, { "label": ".getJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getjobtitle", "community": 57, "norm_label": ".getjobtitle()" }, { "label": ".getDepartmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getdepartmentname", "community": 57, "norm_label": ".getdepartmentname()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L70", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getdepartmentid", "community": 57, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L74", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_setdepartmentid", "community": 57, "norm_label": ".setdepartmentid()" }, { "label": ".getStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L78", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getstatus", "community": 57, "norm_label": ".getstatus()" }, { "label": ".setStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L82", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_setstatus", "community": 57, "norm_label": ".setstatus()" }, { "label": "WorkloadSummaryDto.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/WorkloadSummaryDto.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto", "community": 1, "norm_label": "workloadsummarydto.java" }, { "label": "WorkloadSummaryDto", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/dto/WorkloadSummaryDto.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "community": 1, "norm_label": "workloadsummarydto" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_java_long", "community": 1, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_java_string", "community": 1, "norm_label": "string" }, { "label": "AcademicCalendar.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar", "community": 92, "norm_label": "academiccalendar.java" }, { "label": "AcademicCalendar", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "community": 65, "norm_label": "academiccalendar" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_entity", "community": 65, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_table", "community": 65, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_long", "community": 65, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_string", "community": 65, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_integer", "community": 65, "norm_label": "integer" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getid", "community": 65, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setid", "community": 65, "norm_label": ".setid()" }, { "label": ".getTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_gettitle", "community": 65, "norm_label": ".gettitle()" }, { "label": ".setTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_settitle", "community": 65, "norm_label": ".settitle()" }, { "label": ".getAcademicYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getacademicyear", "community": 43, "norm_label": ".getacademicyear()" }, { "label": ".setAcademicYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setacademicyear", "community": 43, "norm_label": ".setacademicyear()" }, { "label": ".getSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getspeciality", "community": 65, "norm_label": ".getspeciality()" }, { "label": ".setSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setspeciality", "community": 65, "norm_label": ".setspeciality()" }, { "label": ".getSpecialtyProfile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getspecialtyprofile", "community": 33, "norm_label": ".getspecialtyprofile()" }, { "label": ".setSpecialtyProfile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setspecialtyprofile", "community": 33, "norm_label": ".setspecialtyprofile()" }, { "label": ".getStudyForm()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getstudyform", "community": 88, "norm_label": ".getstudyform()" }, { "label": ".setStudyForm()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setstudyform", "community": 88, "norm_label": ".setstudyform()" }, { "label": ".getCourseCount()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getcoursecount", "community": 65, "norm_label": ".getcoursecount()" }, { "label": ".setCourseCount()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L87", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setcoursecount", "community": 65, "norm_label": ".setcoursecount()" }, { "label": "AcademicCalendarActivityType.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype", "community": 40, "norm_label": "academiccalendaractivitytype.java" }, { "label": "AcademicCalendarActivityType", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "community": 40, "norm_label": "academiccalendaractivitytype" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_entity", "community": 40, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_table", "community": 40, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_long", "community": 40, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "community": 40, "norm_label": "string" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_boolean", "community": 40, "norm_label": "boolean" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_integer", "community": 40, "norm_label": "integer" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getid", "community": 40, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setid", "community": 40, "norm_label": ".setid()" }, { "label": ".getCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getcode", "community": 40, "norm_label": ".getcode()" }, { "label": ".setCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setcode", "community": 40, "norm_label": ".setcode()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getname", "community": 40, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setname", "community": 40, "norm_label": ".setname()" }, { "label": ".getAllowSchedule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getallowschedule", "community": 40, "norm_label": ".getallowschedule()" }, { "label": ".setAllowSchedule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setallowschedule", "community": 40, "norm_label": ".setallowschedule()" }, { "label": ".getColorCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getcolorcode", "community": 40, "norm_label": ".getcolorcode()" }, { "label": ".setColorCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setcolorcode", "community": 40, "norm_label": ".setcolorcode()" }, { "label": ".getDisplayOrder()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getdisplayorder", "community": 40, "norm_label": ".getdisplayorder()" }, { "label": ".setDisplayOrder()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setdisplayorder", "community": 40, "norm_label": ".setdisplayorder()" }, { "label": ".getDescription()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getdescription", "community": 40, "norm_label": ".getdescription()" }, { "label": ".setDescription()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setdescription", "community": 40, "norm_label": ".setdescription()" }, { "label": "AcademicCalendarDay.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday", "community": 49, "norm_label": "academiccalendarday.java" }, { "label": "AcademicCalendarDay", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "community": 49, "norm_label": "academiccalendarday" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_entity", "community": 49, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_table", "community": 49, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_long", "community": 49, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_integer", "community": 49, "norm_label": "integer" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_localdate", "community": 49, "norm_label": "localdate" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getid", "community": 49, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setid", "community": 49, "norm_label": ".setid()" }, { "label": ".getAcademicCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getacademiccalendar", "community": 65, "norm_label": ".getacademiccalendar()" }, { "label": ".setAcademicCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setacademiccalendar", "community": 65, "norm_label": ".setacademiccalendar()" }, { "label": ".getCourseNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getcoursenumber", "community": 49, "norm_label": ".getcoursenumber()" }, { "label": ".setCourseNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setcoursenumber", "community": 49, "norm_label": ".setcoursenumber()" }, { "label": ".getDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getdate", "community": 49, "norm_label": ".getdate()" }, { "label": ".setDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setdate", "community": 49, "norm_label": ".setdate()" }, { "label": ".getWeekNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getweeknumber", "community": 49, "norm_label": ".getweeknumber()" }, { "label": ".setWeekNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setweeknumber", "community": 49, "norm_label": ".setweeknumber()" }, { "label": ".getDayOfWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getdayofweek", "community": 49, "norm_label": ".getdayofweek()" }, { "label": ".setDayOfWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setdayofweek", "community": 49, "norm_label": ".setdayofweek()" }, { "label": ".getActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getactivitytype", "community": 49, "norm_label": ".getactivitytype()" }, { "label": ".setActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L87", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setactivitytype", "community": 49, "norm_label": ".setactivitytype()" }, { "label": "AcademicCalendarSubject.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject", "community": 20, "norm_label": "academiccalendarsubject.java" }, { "label": "AcademicCalendarSubject", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "community": 20, "norm_label": "academiccalendarsubject" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_entity", "community": 20, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_table", "community": 20, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_long", "community": 20, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_integer", "community": 20, "norm_label": "integer" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getid", "community": 20, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setid", "community": 20, "norm_label": ".setid()" }, { "label": ".getAcademicCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getacademiccalendar", "community": 20, "norm_label": ".getacademiccalendar()" }, { "label": ".setAcademicCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setacademiccalendar", "community": 20, "norm_label": ".setacademiccalendar()" }, { "label": ".getSemesterNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getsemesternumber", "community": 20, "norm_label": ".getsemesternumber()" }, { "label": ".setSemesterNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setsemesternumber", "community": 20, "norm_label": ".setsemesternumber()" }, { "label": ".getSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getsubject", "community": 20, "norm_label": ".getsubject()" }, { "label": ".setSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setsubject", "community": 20, "norm_label": ".setsubject()" }, { "label": "AcademicYear.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear", "community": 43, "norm_label": "academicyear.java" }, { "label": "AcademicYear", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "community": 43, "norm_label": "academicyear" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_java_entity", "community": 43, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_java_table", "community": 43, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_java_long", "community": 43, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_java_string", "community": 43, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_java_localdate", "community": 43, "norm_label": "localdate" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L24", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getid", "community": 43, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setid", "community": 43, "norm_label": ".setid()" }, { "label": ".getTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_gettitle", "community": 43, "norm_label": ".gettitle()" }, { "label": ".setTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_settitle", "community": 43, "norm_label": ".settitle()" }, { "label": ".getStartDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L40", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getstartdate", "community": 43, "norm_label": ".getstartdate()" }, { "label": ".setStartDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setstartdate", "community": 43, "norm_label": ".setstartdate()" }, { "label": ".getEndDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L48", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getenddate", "community": 43, "norm_label": ".getenddate()" }, { "label": ".setEndDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L52", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setenddate", "community": 43, "norm_label": ".setenddate()" }, { "label": "AuthRefreshToken.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken", "community": 5, "norm_label": "authrefreshtoken.java" }, { "label": "AuthRefreshToken", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "community": 5, "norm_label": "authrefreshtoken" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_entity", "community": 5, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_table", "community": 5, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_long", "community": 5, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "community": 5, "norm_label": "string" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "community": 5, "norm_label": "localdatetime" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getid", "community": 5, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setid", "community": 5, "norm_label": ".setid()" }, { "label": ".getUser()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getuser", "community": 10, "norm_label": ".getuser()" }, { "label": ".setUser()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuser", "community": 5, "norm_label": ".setuser()" }, { "label": ".getTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettenant", "community": 5, "norm_label": ".gettenant()" }, { "label": ".setTenant()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settenant", "community": 5, "norm_label": ".settenant()" }, { "label": ".getTokenHash()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettokenhash", "community": 5, "norm_label": ".gettokenhash()" }, { "label": ".setTokenHash()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settokenhash", "community": 5, "norm_label": ".settokenhash()" }, { "label": ".getIssuedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getissuedat", "community": 5, "norm_label": ".getissuedat()" }, { "label": ".setIssuedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L87", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setissuedat", "community": 5, "norm_label": ".setissuedat()" }, { "label": ".getExpiresAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L91", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getexpiresat", "community": 5, "norm_label": ".getexpiresat()" }, { "label": ".setExpiresAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L95", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setexpiresat", "community": 5, "norm_label": ".setexpiresat()" }, { "label": ".getRevokedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L99", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrevokedat", "community": 5, "norm_label": ".getrevokedat()" }, { "label": ".setRevokedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L103", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrevokedat", "community": 5, "norm_label": ".setrevokedat()" }, { "label": ".getRotatedToTokenHash()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L107", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrotatedtotokenhash", "community": 5, "norm_label": ".getrotatedtotokenhash()" }, { "label": ".setRotatedToTokenHash()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L111", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrotatedtotokenhash", "community": 5, "norm_label": ".setrotatedtotokenhash()" }, { "label": ".getUserAgent()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L115", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getuseragent", "community": 5, "norm_label": ".getuseragent()" }, { "label": ".setUserAgent()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L119", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuseragent", "community": 5, "norm_label": ".setuseragent()" }, { "label": ".getIpAddress()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L123", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getipaddress", "community": 5, "norm_label": ".getipaddress()" }, { "label": ".setIpAddress()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L127", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setipaddress", "community": 5, "norm_label": ".setipaddress()" }, { "label": ".isActive()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L131", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_isactive", "community": 5, "norm_label": ".isactive()" }, { "label": "Classroom.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom", "community": 37, "norm_label": "classroom.java" }, { "label": "Classroom", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "community": 37, "norm_label": "classroom" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_java_entity", "community": 37, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_java_table", "community": 37, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_java_long", "community": 37, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_java_string", "community": 37, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_java_integer", "community": 37, "norm_label": "integer" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_java_boolean", "community": 37, "norm_label": "boolean" }, { "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_java_set", "community": 37, "norm_label": "set" }, { "label": ".Classroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_classroom", "community": 37, "norm_label": ".classroom()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getid", "community": 37, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L40", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setid", "community": 37, "norm_label": ".setid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getname", "community": 37, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L48", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setname", "community": 37, "norm_label": ".setname()" }, { "label": ".getCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L52", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getcapacity", "community": 37, "norm_label": ".getcapacity()" }, { "label": ".setCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L56", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setcapacity", "community": 37, "norm_label": ".setcapacity()" }, { "label": ".getBuilding()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L60", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getbuilding", "community": 37, "norm_label": ".getbuilding()" }, { "label": ".setBuilding()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L64", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setbuilding", "community": 37, "norm_label": ".setbuilding()" }, { "label": ".getFloor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L68", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getfloor", "community": 37, "norm_label": ".getfloor()" }, { "label": ".setFloor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L72", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setfloor", "community": 37, "norm_label": ".setfloor()" }, { "label": ".getIsAvailable()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L76", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getisavailable", "community": 37, "norm_label": ".getisavailable()" }, { "label": ".setIsAvailable()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L80", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setisavailable", "community": 37, "norm_label": ".setisavailable()" }, { "label": ".getEquipments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L84", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getequipments", "community": 37, "norm_label": ".getequipments()" }, { "label": ".setEquipments()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setequipments", "community": 37, "norm_label": ".setequipments()" }, { "label": "Department.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department", "community": 10, "norm_label": "department.java" }, { "label": "Department", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_department", "community": 24, "norm_label": "department" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_java_entity", "community": 24, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_java_table", "community": 24, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_java_long", "community": 24, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_java_string", "community": 24, "norm_label": "string" }, { "label": ".Department()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_department_department", "community": 24, "norm_label": ".department()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_department_getid", "community": 24, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_department_setid", "community": 24, "norm_label": ".setid()" }, { "label": ".getDepartmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_department_getdepartmentname", "community": 24, "norm_label": ".getdepartmentname()" }, { "label": ".setDepartmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_department_setdepartmentname", "community": 24, "norm_label": ".setdepartmentname()" }, { "label": ".getDepartmentCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_department_getdepartmentcode", "community": 24, "norm_label": ".getdepartmentcode()" }, { "label": ".setDepartmentCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_department_department_setdepartmentcode", "community": 24, "norm_label": ".setdepartmentcode()" }, { "label": "EducationForm.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform", "community": 29, "norm_label": "educationform.java" }, { "label": "EducationForm", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "community": 88, "norm_label": "educationform" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_java_entity", "community": 88, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_java_table", "community": 88, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_java_long", "community": 88, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_java_string", "community": 88, "norm_label": "string" }, { "label": ".EducationForm()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_educationform_educationform", "community": 88, "norm_label": ".educationform()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_educationform_getid", "community": 88, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_educationform_setid", "community": 88, "norm_label": ".setid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_educationform_getname", "community": 88, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_educationform_educationform_setname", "community": 88, "norm_label": ".setname()" }, { "label": "Equipment.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment", "community": 82, "norm_label": "equipment.java" }, { "label": "Equipment", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "community": 82, "norm_label": "equipment" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_java_entity", "community": 82, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_java_table", "community": 82, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_java_long", "community": 82, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_java_string", "community": 82, "norm_label": "string" }, { "label": ".Equipment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_equipment_equipment", "community": 82, "norm_label": ".equipment()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L24", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_equipment_getid", "community": 82, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_equipment_setid", "community": 82, "norm_label": ".setid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_equipment_getname", "community": 82, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_equipment_equipment_setname", "community": 82, "norm_label": ".setname()" }, { "label": "LessonType.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype", "community": 16, "norm_label": "lessontype.java" }, { "label": "LessonType", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "community": 16, "norm_label": "lessontype" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_java_entity", "community": 16, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_java_table", "community": 16, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_java_long", "community": 16, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_java_string", "community": 16, "norm_label": "string" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_getid", "community": 16, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_setid", "community": 16, "norm_label": ".setid()" }, { "label": ".getLessonType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L24", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_getlessontype", "community": 16, "norm_label": ".getlessontype()" }, { "label": ".setLessonType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_setlessontype", "community": 16, "norm_label": ".setlessontype()" }, { "label": "LifecycleEntity.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity", "community": 27, "norm_label": "lifecycleentity.java" }, { "label": "LifecycleEntity", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "community": 27, "norm_label": "lifecycleentity" }, { "label": "MappedSuperclass", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "mappedsuperclass", "community": 27, "norm_label": "mappedsuperclass" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_string", "community": 27, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdate", "community": 27, "norm_label": "localdate" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdatetime", "community": 27, "norm_label": "localdatetime" }, { "label": ".getStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getstatus", "community": 27, "norm_label": ".getstatus()" }, { "label": ".setStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setstatus", "community": 27, "norm_label": ".setstatus()" }, { "label": ".getActiveFrom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getactivefrom", "community": 27, "norm_label": ".getactivefrom()" }, { "label": ".setActiveFrom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactivefrom", "community": 27, "norm_label": ".setactivefrom()" }, { "label": ".getActiveTo()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getactiveto", "community": 27, "norm_label": ".getactiveto()" }, { "label": ".setActiveTo()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactiveto", "community": 27, "norm_label": ".setactiveto()" }, { "label": ".getArchivedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getarchivedat", "community": 27, "norm_label": ".getarchivedat()" }, { "label": ".setArchivedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setarchivedat", "community": 27, "norm_label": ".setarchivedat()" }, { "label": ".getArchiveReason()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getarchivereason", "community": 27, "norm_label": ".getarchivereason()" }, { "label": ".setArchiveReason()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setarchivereason", "community": 27, "norm_label": ".setarchivereason()" }, { "label": ".isActiveRecord()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiverecord", "community": 27, "norm_label": ".isactiverecord()" }, { "label": "JsonIgnore", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_jsonignore", "community": 27, "norm_label": "jsonignore" }, { "label": ".isArchivedRecord()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L76", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isarchivedrecord", "community": 27, "norm_label": ".isarchivedrecord()" }, { "label": ".isActiveOn()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L81", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiveon", "community": 27, "norm_label": ".isactiveon()" }, { "label": ".archive()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L94", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_archive", "community": 27, "norm_label": ".archive()" }, { "label": ".restore()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L101", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_restore", "community": 27, "norm_label": ".restore()" }, { "label": "Role.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Role.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_role", "community": 7, "norm_label": "role.java" }, { "label": "Role", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Role.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_role_role", "community": 10, "norm_label": "role" }, { "label": "ScheduleLessonCategory.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory", "community": 13, "norm_label": "schedulelessoncategory.java" }, { "label": "ScheduleLessonCategory", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "community": 13, "norm_label": "schedulelessoncategory" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_java_string", "community": 13, "norm_label": "string" }, { "label": "getDisplayName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_getdisplayname", "community": 13, "norm_label": "getdisplayname()" }, { "label": "fromLessonType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype", "community": 13, "norm_label": "fromlessontype()" }, { "label": "ScheduleOverride.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride", "community": 0, "norm_label": "scheduleoverride.java" }, { "label": "ScheduleOverride", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "community": 0, "norm_label": "scheduleoverride" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_entity", "community": 0, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_table", "community": 0, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_long", "community": 0, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdate", "community": 0, "norm_label": "localdate" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_string", "community": 0, "norm_label": "string" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdatetime", "community": 0, "norm_label": "localdatetime" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getid", "community": 0, "norm_label": ".getid()" }, { "label": ".getBaseRuleSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getbaseruleslot", "community": 0, "norm_label": ".getbaseruleslot()" }, { "label": ".setBaseRuleSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setbaseruleslot", "community": 0, "norm_label": ".setbaseruleslot()" }, { "label": ".getLessonDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getlessondate", "community": 0, "norm_label": ".getlessondate()" }, { "label": ".setLessonDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setlessondate", "community": 0, "norm_label": ".setlessondate()" }, { "label": ".getAction()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L70", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getaction", "community": 0, "norm_label": ".getaction()" }, { "label": ".setAction()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L74", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setaction", "community": 0, "norm_label": ".setaction()" }, { "label": ".getNewTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L78", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewtimeslot", "community": 0, "norm_label": ".getnewtimeslot()" }, { "label": ".setNewTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L82", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewtimeslot", "community": 0, "norm_label": ".setnewtimeslot()" }, { "label": ".getNewClassroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L86", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewclassroom", "community": 0, "norm_label": ".getnewclassroom()" }, { "label": ".setNewClassroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L90", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewclassroom", "community": 0, "norm_label": ".setnewclassroom()" }, { "label": ".getNewTeacher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L94", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewteacher", "community": 0, "norm_label": ".getnewteacher()" }, { "label": ".setNewTeacher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L98", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewteacher", "community": 0, "norm_label": ".setnewteacher()" }, { "label": ".getNewLessonFormat()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L102", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewlessonformat", "community": 0, "norm_label": ".getnewlessonformat()" }, { "label": ".setNewLessonFormat()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L106", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewlessonformat", "community": 0, "norm_label": ".setnewlessonformat()" }, { "label": ".getComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L110", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcomment", "community": 0, "norm_label": ".getcomment()" }, { "label": ".setComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L114", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcomment", "community": 0, "norm_label": ".setcomment()" }, { "label": ".getCreatedBy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L118", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcreatedby", "community": 0, "norm_label": ".getcreatedby()" }, { "label": ".setCreatedBy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L122", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcreatedby", "community": 0, "norm_label": ".setcreatedby()" }, { "label": ".getCreatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L126", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcreatedat", "community": 0, "norm_label": ".getcreatedat()" }, { "label": ".setCreatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L130", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcreatedat", "community": 0, "norm_label": ".setcreatedat()" }, { "label": "ScheduleParity.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleParity.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleparity", "community": 87, "norm_label": "scheduleparity.java" }, { "label": "ScheduleParity", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleParity.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "community": 87, "norm_label": "scheduleparity" }, { "label": "ScheduleRule.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule", "community": 6, "norm_label": "schedulerule.java" }, { "label": "ScheduleRule", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "community": 6, "norm_label": "schedulerule" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_java_entity", "community": 6, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_java_table", "community": 6, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_java_long", "community": 6, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_java_string", "community": 6, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_java_localdate", "community": 6, "norm_label": "localdate" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "community": 6, "norm_label": "integer" }, { "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_java_set", "community": 6, "norm_label": "set" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L64", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getid", "community": 6, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L68", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setid", "community": 6, "norm_label": ".setid()" }, { "label": ".getSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L72", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getsubject", "community": 4, "norm_label": ".getsubject()" }, { "label": ".setSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L76", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setsubject", "community": 4, "norm_label": ".setsubject()" }, { "label": ".getSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L80", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getsemester", "community": 35, "norm_label": ".getsemester()" }, { "label": ".setSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L84", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setsemester", "community": 6, "norm_label": ".setsemester()" }, { "label": ".getStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getstatus", "community": 6, "norm_label": ".getstatus()" }, { "label": ".setStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L92", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setstatus", "community": 6, "norm_label": ".setstatus()" }, { "label": ".getValidFrom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L96", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getvalidfrom", "community": 6, "norm_label": ".getvalidfrom()" }, { "label": ".setValidFrom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L100", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setvalidfrom", "community": 6, "norm_label": ".setvalidfrom()" }, { "label": ".getValidTo()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L104", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getvalidto", "community": 6, "norm_label": ".getvalidto()" }, { "label": ".setValidTo()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L108", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setvalidto", "community": 6, "norm_label": ".setvalidto()" }, { "label": ".getLectureAcademicHours()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L112", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlectureacademichours", "community": 6, "norm_label": ".getlectureacademichours()" }, { "label": ".setLectureAcademicHours()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L116", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlectureacademichours", "community": 6, "norm_label": ".setlectureacademichours()" }, { "label": ".getLaboratoryAcademicHours()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L120", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratoryacademichours", "community": 6, "norm_label": ".getlaboratoryacademichours()" }, { "label": ".setLaboratoryAcademicHours()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L124", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlaboratoryacademichours", "community": 6, "norm_label": ".setlaboratoryacademichours()" }, { "label": ".getPracticeAcademicHours()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L128", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticeacademichours", "community": 6, "norm_label": ".getpracticeacademichours()" }, { "label": ".setPracticeAcademicHours()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L132", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setpracticeacademichours", "community": 6, "norm_label": ".setpracticeacademichours()" }, { "label": ".getLectureStartWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L136", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlecturestartweek", "community": 6, "norm_label": ".getlecturestartweek()" }, { "label": ".setLectureStartWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L140", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlecturestartweek", "community": 6, "norm_label": ".setlecturestartweek()" }, { "label": ".getLaboratoryStartWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L144", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratorystartweek", "community": 6, "norm_label": ".getlaboratorystartweek()" }, { "label": ".setLaboratoryStartWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L148", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlaboratorystartweek", "community": 6, "norm_label": ".setlaboratorystartweek()" }, { "label": ".getPracticeStartWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L152", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticestartweek", "community": 6, "norm_label": ".getpracticestartweek()" }, { "label": ".setPracticeStartWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L156", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setpracticestartweek", "community": 6, "norm_label": ".setpracticestartweek()" }, { "label": ".academicHoursFor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L160", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_academichoursfor", "community": 6, "norm_label": ".academichoursfor()" }, { "label": ".startWeekFor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L168", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_startweekfor", "community": 6, "norm_label": ".startweekfor()" }, { "label": ".isActiveRecord()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L176", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiverecord", "community": 6, "norm_label": ".isactiverecord()" }, { "label": "JsonIgnore", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_java_jsonignore", "community": 6, "norm_label": "jsonignore" }, { "label": ".isArchivedRecord()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L181", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isarchivedrecord", "community": 6, "norm_label": ".isarchivedrecord()" }, { "label": ".isActiveOn()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L186", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiveon", "community": 6, "norm_label": ".isactiveon()" }, { "label": ".archive()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L199", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_archive", "community": 6, "norm_label": ".archive()" }, { "label": ".restore()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L203", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_restore", "community": 6, "norm_label": ".restore()" }, { "label": ".valueOrZero()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L208", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueorzero", "community": 6, "norm_label": ".valueorzero()" }, { "label": ".valueOrDefault()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L212", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueordefault", "community": 6, "norm_label": ".valueordefault()" }, { "label": ".getGroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L216", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups", "community": 6, "norm_label": ".getgroups()" }, { "label": ".setGroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L220", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setgroups", "community": 6, "norm_label": ".setgroups()" }, { "label": ".getSlots()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L224", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots", "community": 50, "norm_label": ".getslots()" }, { "label": ".setSlots()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L228", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setslots", "community": 6, "norm_label": ".setslots()" }, { "label": "ScheduleRuleSlot.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot", "community": 3, "norm_label": "scheduleruleslot.java" }, { "label": "ScheduleRuleSlot", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "community": 3, "norm_label": "scheduleruleslot" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_entity", "community": 3, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_table", "community": 3, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_long", "community": 3, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_integer", "community": 3, "norm_label": "integer" }, { "label": "Set", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_set", "community": 3, "norm_label": "set" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_string", "community": 3, "norm_label": "string" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getid", "community": 3, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setid", "community": 3, "norm_label": ".setid()" }, { "label": ".getScheduleRule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getschedulerule", "community": 3, "norm_label": ".getschedulerule()" }, { "label": ".setScheduleRule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setschedulerule", "community": 3, "norm_label": ".setschedulerule()" }, { "label": ".getDayOfWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getdayofweek", "community": 3, "norm_label": ".getdayofweek()" }, { "label": ".setDayOfWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setdayofweek", "community": 3, "norm_label": ".setdayofweek()" }, { "label": ".getParity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getparity", "community": 87, "norm_label": ".getparity()" }, { "label": ".setParity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setparity", "community": 87, "norm_label": ".setparity()" }, { "label": ".getTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L87", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot", "community": 3, "norm_label": ".gettimeslot()" }, { "label": ".setTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L91", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_settimeslot", "community": 3, "norm_label": ".settimeslot()" }, { "label": ".getSubgroupId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L95", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupid", "community": 3, "norm_label": ".getsubgroupid()" }, { "label": ".getSubgroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L99", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroup", "community": 75, "norm_label": ".getsubgroup()" }, { "label": ".setSubgroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L103", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setsubgroup", "community": 75, "norm_label": ".setsubgroup()" }, { "label": ".getSubgroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L110", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroups", "community": 3, "norm_label": ".getsubgroups()" }, { "label": ".setSubgroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L114", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setsubgroups", "community": 3, "norm_label": ".setsubgroups()" }, { "label": ".getSubgroupIds()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L121", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupids", "community": 3, "norm_label": ".getsubgroupids()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_list", "community": 3, "norm_label": "list" }, { "label": ".getSubgroupNames()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L127", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupnames", "community": 3, "norm_label": ".getsubgroupnames()" }, { "label": ".getTeacher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L133", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getteacher", "community": 10, "norm_label": ".getteacher()" }, { "label": ".setTeacher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L137", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setteacher", "community": 10, "norm_label": ".setteacher()" }, { "label": ".getClassroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L141", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getclassroom", "community": 3, "norm_label": ".getclassroom()" }, { "label": ".setClassroom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L145", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setclassroom", "community": 3, "norm_label": ".setclassroom()" }, { "label": ".getLessonType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L149", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getlessontype", "community": 16, "norm_label": ".getlessontype()" }, { "label": ".setLessonType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L153", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setlessontype", "community": 16, "norm_label": ".setlessontype()" }, { "label": ".getLessonFormat()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L157", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getlessonformat", "community": 3, "norm_label": ".getlessonformat()" }, { "label": ".setLessonFormat()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L161", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setlessonformat", "community": 3, "norm_label": ".setlessonformat()" }, { "label": "Semester.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester", "community": 35, "norm_label": "semester.java" }, { "label": "Semester", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester", "community": 35, "norm_label": "semester" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_java_entity", "community": 35, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_java_table", "community": 35, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_java_long", "community": 35, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_java_localdate", "community": 35, "norm_label": "localdate" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_getid", "community": 35, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_setid", "community": 35, "norm_label": ".setid()" }, { "label": ".getAcademicYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_getacademicyear", "community": 43, "norm_label": ".getacademicyear()" }, { "label": ".setAcademicYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_setacademicyear", "community": 43, "norm_label": ".setacademicyear()" }, { "label": ".getSemesterType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L45", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_getsemestertype", "community": 35, "norm_label": ".getsemestertype()" }, { "label": ".setSemesterType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L49", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_setsemestertype", "community": 35, "norm_label": ".setsemestertype()" }, { "label": ".getStartDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_getstartdate", "community": 35, "norm_label": ".getstartdate()" }, { "label": ".setStartDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L57", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_setstartdate", "community": 35, "norm_label": ".setstartdate()" }, { "label": ".getEndDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L61", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_getenddate", "community": 35, "norm_label": ".getenddate()" }, { "label": ".setEndDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L65", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semester_semester_setenddate", "community": 35, "norm_label": ".setenddate()" }, { "label": "SemesterType.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SemesterType.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semestertype", "community": 35, "norm_label": "semestertype.java" }, { "label": "SemesterType", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SemesterType.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "community": 35, "norm_label": "semestertype" }, { "label": "Speciality.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality", "community": 92, "norm_label": "speciality.java" }, { "label": "Speciality", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "community": 36, "norm_label": "speciality" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_java_entity", "community": 36, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_java_table", "community": 36, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_java_long", "community": 36, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_java_string", "community": 36, "norm_label": "string" }, { "label": ".Speciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_speciality_speciality", "community": 36, "norm_label": ".speciality()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getid", "community": 36, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setid", "community": 36, "norm_label": ".setid()" }, { "label": ".getSpecialityName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getspecialityname", "community": 36, "norm_label": ".getspecialityname()" }, { "label": ".setSpecialityName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setspecialityname", "community": 36, "norm_label": ".setspecialityname()" }, { "label": ".getSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getspecialitycode", "community": 36, "norm_label": ".getspecialitycode()" }, { "label": ".setSpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setspecialitycode", "community": 36, "norm_label": ".setspecialitycode()" }, { "label": "SpecialtyProfile.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile", "community": 92, "norm_label": "specialtyprofile.java" }, { "label": "SpecialtyProfile", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "community": 33, "norm_label": "specialtyprofile" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_entity", "community": 33, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_table", "community": 33, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_long", "community": 33, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_string", "community": 33, "norm_label": "string" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getid", "community": 33, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setid", "community": 33, "norm_label": ".setid()" }, { "label": ".getSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getspeciality", "community": 33, "norm_label": ".getspeciality()" }, { "label": ".setSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setspeciality", "community": 33, "norm_label": ".setspeciality()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getname", "community": 33, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setname", "community": 33, "norm_label": ".setname()" }, { "label": ".getDescription()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getdescription", "community": 33, "norm_label": ".getdescription()" }, { "label": ".setDescription()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setdescription", "community": 33, "norm_label": ".setdescription()" }, { "label": "StudentGroup.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup", "community": 29, "norm_label": "studentgroup.java" }, { "label": "StudentGroup", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "community": 18, "norm_label": "studentgroup" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_java_entity", "community": 18, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_java_table", "community": 18, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_java_long", "community": 18, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_java_string", "community": 18, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_java_integer", "community": 18, "norm_label": "integer" }, { "label": ".StudentGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_studentgroup", "community": 18, "norm_label": ".studentgroup()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L40", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getid", "community": 18, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setid", "community": 18, "norm_label": ".setid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L48", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getname", "community": 18, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L52", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setname", "community": 18, "norm_label": ".setname()" }, { "label": ".getGroupSize()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L56", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getgroupsize", "community": 18, "norm_label": ".getgroupsize()" }, { "label": ".setGroupSize()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L60", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setgroupsize", "community": 18, "norm_label": ".setgroupsize()" }, { "label": ".getEducationForm()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L64", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_geteducationform", "community": 58, "norm_label": ".geteducationform()" }, { "label": ".setEducationForm()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L68", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_seteducationform", "community": 25, "norm_label": ".seteducationform()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L72", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getdepartmentid", "community": 18, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L76", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setdepartmentid", "community": 18, "norm_label": ".setdepartmentid()" }, { "label": ".getSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L80", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getspeciality", "community": 36, "norm_label": ".getspeciality()" }, { "label": ".setSpeciality()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L84", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setspeciality", "community": 36, "norm_label": ".setspeciality()" }, { "label": ".getSpecialtyProfile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getspecialtyprofile", "community": 33, "norm_label": ".getspecialtyprofile()" }, { "label": ".setSpecialtyProfile()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L92", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setspecialtyprofile", "community": 33, "norm_label": ".setspecialtyprofile()" }, { "label": ".getYearStartStudy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L96", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getyearstartstudy", "community": 18, "norm_label": ".getyearstartstudy()" }, { "label": ".setYearStartStudy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L100", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setyearstartstudy", "community": 18, "norm_label": ".setyearstartstudy()" }, { "label": "StudentGroupCalendarAssignment.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment", "community": 44, "norm_label": "studentgroupcalendarassignment.java" }, { "label": "StudentGroupCalendarAssignment", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "community": 44, "norm_label": "studentgroupcalendarassignment" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_java_entity", "community": 44, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_java_table", "community": 44, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_java_long", "community": 44, "norm_label": "long" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L25", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getid", "community": 44, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setid", "community": 44, "norm_label": ".setid()" }, { "label": ".getStudentGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getstudentgroup", "community": 44, "norm_label": ".getstudentgroup()" }, { "label": ".setStudentGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setstudentgroup", "community": 44, "norm_label": ".setstudentgroup()" }, { "label": ".getAcademicYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getacademicyear", "community": 44, "norm_label": ".getacademicyear()" }, { "label": ".setAcademicYear()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L45", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setacademicyear", "community": 44, "norm_label": ".setacademicyear()" }, { "label": ".getAcademicCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L49", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getacademiccalendar", "community": 44, "norm_label": ".getacademiccalendar()" }, { "label": ".setAcademicCalendar()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setacademiccalendar", "community": 44, "norm_label": ".setacademiccalendar()" }, { "label": "StudentGroupStudyState.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupStudyState.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate", "community": 38, "norm_label": "studentgroupstudystate.java" }, { "label": "StudentGroupStudyState", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupStudyState.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_studentgroupstudystate", "community": 38, "norm_label": "studentgroupstudystate" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_java_string", "community": 38, "norm_label": "string" }, { "label": "getLabel()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupStudyState.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_getlabel", "community": 38, "norm_label": "getlabel()" }, { "label": "Subgroup.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup", "community": 75, "norm_label": "subgroup.java" }, { "label": "Subgroup", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "community": 75, "norm_label": "subgroup" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_java_entity", "community": 75, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_java_table", "community": 75, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_java_long", "community": 75, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_java_string", "community": 75, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_java_integer", "community": 8, "norm_label": "integer" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getid", "community": 75, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setid", "community": 75, "norm_label": ".setid()" }, { "label": ".getStudentGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getstudentgroup", "community": 75, "norm_label": ".getstudentgroup()" }, { "label": ".setStudentGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setstudentgroup", "community": 75, "norm_label": ".setstudentgroup()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getname", "community": 75, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setname", "community": 75, "norm_label": ".setname()" }, { "label": ".getStudentCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getstudentcapacity", "community": 8, "norm_label": ".getstudentcapacity()" }, { "label": ".setStudentCapacity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setstudentcapacity", "community": 8, "norm_label": ".setstudentcapacity()" }, { "label": "Subject.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject", "community": 92, "norm_label": "subject.java" }, { "label": "Subject", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject", "community": 4, "norm_label": "subject" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_java_entity", "community": 4, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_java_table", "community": 4, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_java_long", "community": 4, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_java_string", "community": 4, "norm_label": "string" }, { "label": ".Subject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_subject", "community": 4, "norm_label": ".subject()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_getid", "community": 4, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_setid", "community": 4, "norm_label": ".setid()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L40", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_getname", "community": 4, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_setname", "community": 4, "norm_label": ".setname()" }, { "label": ".getCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L48", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_getcode", "community": 4, "norm_label": ".getcode()" }, { "label": ".setCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L52", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_setcode", "community": 4, "norm_label": ".setcode()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L56", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_getdepartmentid", "community": 4, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L60", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subject_subject_setdepartmentid", "community": 4, "norm_label": ".setdepartmentid()" }, { "label": "SubjectComment.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment", "community": 4, "norm_label": "subjectcomment.java" }, { "label": "SubjectComment", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "community": 4, "norm_label": "subjectcomment" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_entity", "community": 4, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_table", "community": 4, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_long", "community": 4, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_string", "community": 4, "norm_label": "string" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_localdatetime", "community": 4, "norm_label": "localdatetime" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getid", "community": 4, "norm_label": ".getid()" }, { "label": ".getSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getsubject", "community": 4, "norm_label": ".getsubject()" }, { "label": ".setSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setsubject", "community": 4, "norm_label": ".setsubject()" }, { "label": ".getAuthor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getauthor", "community": 4, "norm_label": ".getauthor()" }, { "label": ".setAuthor()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L45", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setauthor", "community": 4, "norm_label": ".setauthor()" }, { "label": ".getComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L49", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getcomment", "community": 4, "norm_label": ".getcomment()" }, { "label": ".setComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setcomment", "community": 4, "norm_label": ".setcomment()" }, { "label": ".getCreatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L57", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getcreatedat", "community": 4, "norm_label": ".getcreatedat()" }, { "label": ".setCreatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L61", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setcreatedat", "community": 4, "norm_label": ".setcreatedat()" }, { "label": "TeacherCreationRequest.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest", "community": 2, "norm_label": "teachercreationrequest.java" }, { "label": "TeacherCreationRequest", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "community": 2, "norm_label": "teachercreationrequest" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_entity", "community": 2, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_table", "community": 2, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "community": 2, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "community": 2, "norm_label": "string" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "community": 2, "norm_label": "localdatetime" }, { "label": ".touch()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L56", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_touch", "community": 2, "norm_label": ".touch()" }, { "label": "PreUpdate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "preupdate", "community": 2, "norm_label": "preupdate" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L61", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getid", "community": 2, "norm_label": ".getid()" }, { "label": ".getDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L65", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getdepartment", "community": 24, "norm_label": ".getdepartment()" }, { "label": ".setDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L69", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setdepartment", "community": 24, "norm_label": ".setdepartment()" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L73", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getusername", "community": 2, "norm_label": ".getusername()" }, { "label": ".setUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L77", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setusername", "community": 2, "norm_label": ".setusername()" }, { "label": ".getFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L81", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getfullname", "community": 2, "norm_label": ".getfullname()" }, { "label": ".setFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L85", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setfullname", "community": 2, "norm_label": ".setfullname()" }, { "label": ".getJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L89", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getjobtitle", "community": 2, "norm_label": ".getjobtitle()" }, { "label": ".setJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L93", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setjobtitle", "community": 2, "norm_label": ".setjobtitle()" }, { "label": ".getComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L97", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcomment", "community": 2, "norm_label": ".getcomment()" }, { "label": ".setComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L101", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcomment", "community": 2, "norm_label": ".setcomment()" }, { "label": ".getStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L105", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getstatus", "community": 2, "norm_label": ".getstatus()" }, { "label": ".setStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L109", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setstatus", "community": 2, "norm_label": ".setstatus()" }, { "label": ".getRequestedBy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L113", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getrequestedby", "community": 2, "norm_label": ".getrequestedby()" }, { "label": ".setRequestedBy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L117", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setrequestedby", "community": 2, "norm_label": ".setrequestedby()" }, { "label": ".getCreatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L121", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcreatedat", "community": 2, "norm_label": ".getcreatedat()" }, { "label": ".setCreatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L125", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcreatedat", "community": 2, "norm_label": ".setcreatedat()" }, { "label": ".getUpdatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L129", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getupdatedat", "community": 2, "norm_label": ".getupdatedat()" }, { "label": ".setUpdatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L133", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setupdatedat", "community": 2, "norm_label": ".setupdatedat()" }, { "label": ".getReviewedBy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L137", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedby", "community": 2, "norm_label": ".getreviewedby()" }, { "label": ".setReviewedBy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L141", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedby", "community": 2, "norm_label": ".setreviewedby()" }, { "label": ".getReviewedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L145", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedat", "community": 2, "norm_label": ".getreviewedat()" }, { "label": ".setReviewedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L149", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedat", "community": 2, "norm_label": ".setreviewedat()" }, { "label": ".getReviewComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L153", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewcomment", "community": 2, "norm_label": ".getreviewcomment()" }, { "label": ".setReviewComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L157", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewcomment", "community": 2, "norm_label": ".setreviewcomment()" }, { "label": ".getCreatedTeacherId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L161", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcreatedteacherid", "community": 2, "norm_label": ".getcreatedteacherid()" }, { "label": ".setCreatedTeacherId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L165", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcreatedteacherid", "community": 2, "norm_label": ".setcreatedteacherid()" }, { "label": "TeacherCreationRequestStatus.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequestStatus.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus", "community": 2, "norm_label": "teachercreationrequeststatus.java" }, { "label": "TeacherCreationRequestStatus", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequestStatus.java", "source_location": "L3", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "community": 2, "norm_label": "teachercreationrequeststatus" }, { "label": "TeacherDepartmentAssignment.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment", "community": 17, "norm_label": "teacherdepartmentassignment.java" }, { "label": "TeacherDepartmentAssignment", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "community": 17, "norm_label": "teacherdepartmentassignment" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_entity", "community": 17, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_table", "community": 17, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_long", "community": 17, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdate", "community": 17, "norm_label": "localdate" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_boolean", "community": 28, "norm_label": "boolean" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_string", "community": 17, "norm_label": "string" }, { "label": "LocalDateTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdatetime", "community": 17, "norm_label": "localdatetime" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getid", "community": 17, "norm_label": ".getid()" }, { "label": ".getTeacher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getteacher", "community": 17, "norm_label": ".getteacher()" }, { "label": ".setTeacher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setteacher", "community": 17, "norm_label": ".setteacher()" }, { "label": ".getDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getdepartment", "community": 24, "norm_label": ".getdepartment()" }, { "label": ".setDepartment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setdepartment", "community": 24, "norm_label": ".setdepartment()" }, { "label": ".getValidFrom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getvalidfrom", "community": 17, "norm_label": ".getvalidfrom()" }, { "label": ".setValidFrom()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L66", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setvalidfrom", "community": 17, "norm_label": ".setvalidfrom()" }, { "label": ".getValidTo()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L70", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getvalidto", "community": 17, "norm_label": ".getvalidto()" }, { "label": ".setValidTo()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L74", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setvalidto", "community": 17, "norm_label": ".setvalidto()" }, { "label": ".getPrimaryAssignment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L78", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getprimaryassignment", "community": 28, "norm_label": ".getprimaryassignment()" }, { "label": ".setPrimaryAssignment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L82", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setprimaryassignment", "community": 12, "norm_label": ".setprimaryassignment()" }, { "label": ".getComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L86", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcomment", "community": 17, "norm_label": ".getcomment()" }, { "label": ".setComment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L90", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcomment", "community": 17, "norm_label": ".setcomment()" }, { "label": ".getCreatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L94", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcreatedat", "community": 17, "norm_label": ".getcreatedat()" }, { "label": ".setCreatedAt()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L98", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcreatedat", "community": 17, "norm_label": ".setcreatedat()" }, { "label": ".getCreatedBy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L102", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcreatedby", "community": 17, "norm_label": ".getcreatedby()" }, { "label": ".setCreatedBy()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L106", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcreatedby", "community": 17, "norm_label": ".setcreatedby()" }, { "label": "TeacherSubject.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject", "community": 4, "norm_label": "teachersubject.java" }, { "label": "TeacherSubject", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "community": 4, "norm_label": "teachersubject" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_java_entity", "community": 4, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_java_table", "community": 4, "norm_label": "table" }, { "label": "IdClass", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "idclass", "community": 4, "norm_label": "idclass" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_java_long", "community": 4, "norm_label": "long" }, { "label": ".TeacherSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_teachersubject", "community": 4, "norm_label": ".teachersubject()" }, { "label": ".getUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getuserid", "community": 4, "norm_label": ".getuserid()" }, { "label": ".setUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_setuserid", "community": 4, "norm_label": ".setuserid()" }, { "label": ".getSubjectId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getsubjectid", "community": 4, "norm_label": ".getsubjectid()" }, { "label": ".setSubjectId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L46", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_setsubjectid", "community": 4, "norm_label": ".setsubjectid()" }, { "label": ".getUser()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getuser", "community": 4, "norm_label": ".getuser()" }, { "label": ".getSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L54", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getsubject", "community": 4, "norm_label": ".getsubject()" }, { "label": "TeacherSubjectId.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid", "community": 105, "norm_label": "teachersubjectid.java" }, { "label": "TeacherSubjectId", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L6", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "community": 105, "norm_label": "teachersubjectid" }, { "label": "Serializable", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "serializable", "community": 105, "norm_label": "serializable" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_long", "community": 105, "norm_label": "long" }, { "label": ".TeacherSubjectId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_teachersubjectid", "community": 105, "norm_label": ".teachersubjectid()" }, { "label": ".getUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_getuserid", "community": 105, "norm_label": ".getuserid()" }, { "label": ".setUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_setuserid", "community": 105, "norm_label": ".setuserid()" }, { "label": ".getSubjectId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_getsubjectid", "community": 105, "norm_label": ".getsubjectid()" }, { "label": ".setSubjectId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_setsubjectid", "community": 105, "norm_label": ".setsubjectid()" }, { "label": ".equals()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals", "community": 6, "norm_label": ".equals()" }, { "label": "Object", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_object", "community": 6, "norm_label": "object" }, { "label": "Override", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_override", "community": 116, "norm_label": "override" }, { "label": ".hashCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_hashcode", "community": 116, "norm_label": ".hashcode()" }, { "label": "TimeSlot.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot", "community": 52, "norm_label": "timeslot.java" }, { "label": "TimeSlot", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "community": 52, "norm_label": "timeslot" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_java_entity", "community": 52, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_java_table", "community": 52, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_java_long", "community": 52, "norm_label": "long" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_java_integer", "community": 52, "norm_label": "integer" }, { "label": "LocalTime", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_java_localtime", "community": 52, "norm_label": "localtime" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getid", "community": 52, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setid", "community": 52, "norm_label": ".setid()" }, { "label": ".getOrderNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber", "community": 13, "norm_label": ".getordernumber()" }, { "label": ".setOrderNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setordernumber", "community": 52, "norm_label": ".setordernumber()" }, { "label": ".getTimeSlotScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_gettimeslotscope", "community": 34, "norm_label": ".gettimeslotscope()" }, { "label": ".setTimeSlotScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_settimeslotscope", "community": 34, "norm_label": ".settimeslotscope()" }, { "label": ".getStartTime()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getstarttime", "community": 52, "norm_label": ".getstarttime()" }, { "label": ".setStartTime()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setstarttime", "community": 52, "norm_label": ".setstarttime()" }, { "label": ".getEndTime()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getendtime", "community": 52, "norm_label": ".getendtime()" }, { "label": ".setEndTime()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setendtime", "community": 52, "norm_label": ".setendtime()" }, { "label": ".getDurationMinutes()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getdurationminutes", "community": 52, "norm_label": ".getdurationminutes()" }, { "label": ".setDurationMinutes()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setdurationminutes", "community": 52, "norm_label": ".setdurationminutes()" }, { "label": "TimeSlotDateAssignment.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment", "community": 42, "norm_label": "timeslotdateassignment.java" }, { "label": "TimeSlotDateAssignment", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "community": 42, "norm_label": "timeslotdateassignment" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_entity", "community": 42, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_table", "community": 42, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_long", "community": 42, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_localdate", "community": 42, "norm_label": "localdate" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_getid", "community": 42, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_setid", "community": 42, "norm_label": ".setid()" }, { "label": ".getDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L30", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_getdate", "community": 42, "norm_label": ".getdate()" }, { "label": ".setDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_setdate", "community": 42, "norm_label": ".setdate()" }, { "label": ".getTimeSlotScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_gettimeslotscope", "community": 42, "norm_label": ".gettimeslotscope()" }, { "label": ".setTimeSlotScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_settimeslotscope", "community": 42, "norm_label": ".settimeslotscope()" }, { "label": "TimeSlotScope.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope", "community": 34, "norm_label": "timeslotscope.java" }, { "label": "TimeSlotScope", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "community": 34, "norm_label": "timeslotscope" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_entity", "community": 34, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_table", "community": 34, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_long", "community": 34, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_string", "community": 34, "norm_label": "string" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_integer", "community": 34, "norm_label": "integer" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_boolean", "community": 34, "norm_label": "boolean" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L31", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getid", "community": 34, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setid", "community": 34, "norm_label": ".setid()" }, { "label": ".getCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getcode", "community": 34, "norm_label": ".getcode()" }, { "label": ".setCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setcode", "community": 34, "norm_label": ".setcode()" }, { "label": ".getName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getname", "community": 34, "norm_label": ".getname()" }, { "label": ".setName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setname", "community": 34, "norm_label": ".setname()" }, { "label": ".getApplyMode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getapplymode", "community": 34, "norm_label": ".getapplymode()" }, { "label": ".setApplyMode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setapplymode", "community": 34, "norm_label": ".setapplymode()" }, { "label": ".getDayOfWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getdayofweek", "community": 34, "norm_label": ".getdayofweek()" }, { "label": ".setDayOfWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setdayofweek", "community": 34, "norm_label": ".setdayofweek()" }, { "label": ".getSystemScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getsystemscope", "community": 41, "norm_label": ".getsystemscope()" }, { "label": ".setSystemScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setsystemscope", "community": 34, "norm_label": ".setsystemscope()" }, { "label": ".getDisplayOrder()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getdisplayorder", "community": 34, "norm_label": ".getdisplayorder()" }, { "label": ".setDisplayOrder()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setdisplayorder", "community": 34, "norm_label": ".setdisplayorder()" }, { "label": "User.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user", "community": 10, "norm_label": "user.java" }, { "label": "User", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L5", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user", "community": 10, "norm_label": "user" }, { "label": "Entity", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_java_entity", "community": 10, "norm_label": "entity" }, { "label": "Table", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_java_table", "community": 10, "norm_label": "table" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_java_long", "community": 10, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_java_string", "community": 10, "norm_label": "string" }, { "label": ".User()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_user", "community": 10, "norm_label": ".user()" }, { "label": ".getId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_getid", "community": 10, "norm_label": ".getid()" }, { "label": ".setId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L39", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_setid", "community": 10, "norm_label": ".setid()" }, { "label": ".getUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_getusername", "community": 10, "norm_label": ".getusername()" }, { "label": ".setUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_setusername", "community": 10, "norm_label": ".setusername()" }, { "label": ".getPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L51", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_getpassword", "community": 10, "norm_label": ".getpassword()" }, { "label": ".setPassword()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L55", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_setpassword", "community": 10, "norm_label": ".setpassword()" }, { "label": ".getRole()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_getrole", "community": 10, "norm_label": ".getrole()" }, { "label": ".setRole()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_setrole", "community": 10, "norm_label": ".setrole()" }, { "label": ".getFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_getfullname", "community": 10, "norm_label": ".getfullname()" }, { "label": ".setFullName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_setfullname", "community": 10, "norm_label": ".setfullname()" }, { "label": ".getJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L75", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_getjobtitle", "community": 10, "norm_label": ".getjobtitle()" }, { "label": ".setJobTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_setjobtitle", "community": 10, "norm_label": ".setjobtitle()" }, { "label": ".getDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_getdepartmentid", "community": 10, "norm_label": ".getdepartmentid()" }, { "label": ".setDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L87", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_model_user_user_setdepartmentid", "community": 10, "norm_label": ".setdepartmentid()" }, { "label": "AcademicCalendarActivityTypeRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository", "community": 95, "norm_label": "academiccalendaractivitytyperepository.java" }, { "label": "AcademicCalendarActivityTypeRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "community": 95, "norm_label": "academiccalendaractivitytyperepository" }, { "label": "JpaRepository", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "jparepository", "community": 7, "norm_label": "jparepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_long", "community": 95, "norm_label": "long" }, { "label": ".findAllByOrderByDisplayOrderAscCodeAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findallbyorderbydisplayorderasccodeasc", "community": 95, "norm_label": ".findallbyorderbydisplayorderasccodeasc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_list", "community": 95, "norm_label": "list" }, { "label": ".findByCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findbycode", "community": 95, "norm_label": ".findbycode()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_string", "community": 95, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_optional", "community": 95, "norm_label": "optional" }, { "label": "AcademicCalendarDayRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "community": 76, "norm_label": "academiccalendardayrepository.java" }, { "label": "AcademicCalendarDayRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "community": 76, "norm_label": "academiccalendardayrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_long", "community": 76, "norm_label": "long" }, { "label": ".findByCalendarIdWithActivity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridwithactivity", "community": 76, "norm_label": ".findbycalendaridwithactivity()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_list", "community": 76, "norm_label": "list" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_query", "community": 76, "norm_label": "query" }, { "label": ".findByCalendarIdAndCourseNumberAndDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L24", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate", "community": 76, "norm_label": ".findbycalendaridandcoursenumberanddate()" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_integer", "community": 76, "norm_label": "integer" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_localdate", "community": 76, "norm_label": "localdate" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_optional", "community": 76, "norm_label": "optional" }, { "label": ".existsByActivityTypeId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L38", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_existsbyactivitytypeid", "community": 76, "norm_label": ".existsbyactivitytypeid()" }, { "label": ".deleteByCalendarId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L40", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_deletebycalendarid", "community": 76, "norm_label": ".deletebycalendarid()" }, { "label": "Modifying", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "modifying", "community": 76, "norm_label": "modifying" }, { "label": "AcademicCalendarRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository", "community": 106, "norm_label": "academiccalendarrepository.java" }, { "label": "AcademicCalendarRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "community": 106, "norm_label": "academiccalendarrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_long", "community": 106, "norm_label": "long" }, { "label": ".countByStudyFormId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_countbystudyformid", "community": 106, "norm_label": ".countbystudyformid()" }, { "label": ".findAllWithDetails()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findallwithdetails", "community": 106, "norm_label": ".findallwithdetails()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_list", "community": 106, "norm_label": "list" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_query", "community": 106, "norm_label": "query" }, { "label": ".findByIdWithDetails()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findbyidwithdetails", "community": 106, "norm_label": ".findbyidwithdetails()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_optional", "community": 106, "norm_label": "optional" }, { "label": "AcademicCalendarSubjectRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository", "community": 20, "norm_label": "academiccalendarsubjectrepository.java" }, { "label": "AcademicCalendarSubjectRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "community": 20, "norm_label": "academiccalendarsubjectrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_long", "community": 20, "norm_label": "long" }, { "label": ".findByCalendarIdWithSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject", "community": 20, "norm_label": ".findbycalendaridwithsubject()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_list", "community": 20, "norm_label": "list" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_query", "community": 20, "norm_label": "query" }, { "label": ".findByCalendarIdInWithSubject()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridinwithsubject", "community": 20, "norm_label": ".findbycalendaridinwithsubject()" }, { "label": "Collection", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_collection", "community": 20, "norm_label": "collection" }, { "label": ".deleteByAcademicCalendar_Id()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_deletebyacademiccalendar_id", "community": 20, "norm_label": ".deletebyacademiccalendar_id()" }, { "label": "AcademicYearRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academicyearrepository", "community": 43, "norm_label": "academicyearrepository.java" }, { "label": "AcademicYearRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "community": 25, "norm_label": "academicyearrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_java_long", "community": 25, "norm_label": "long" }, { "label": ".findByTitle()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository_findbytitle", "community": 43, "norm_label": ".findbytitle()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_java_string", "community": 43, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_java_optional", "community": 43, "norm_label": "optional" }, { "label": "AuthRefreshTokenRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository", "community": 5, "norm_label": "authrefreshtokenrepository.java" }, { "label": "AuthRefreshTokenRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "community": 5, "norm_label": "authrefreshtokenrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_java_long", "community": 5, "norm_label": "long" }, { "label": ".findByTokenHash()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash", "community": 5, "norm_label": ".findbytokenhash()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_java_string", "community": 5, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_java_optional", "community": 5, "norm_label": "optional" }, { "label": "ClassroomRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_classroomrepository", "community": 7, "norm_label": "classroomrepository.java" }, { "label": "ClassroomRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "community": 7, "norm_label": "classroomrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_long", "community": 7, "norm_label": "long" }, { "label": ".findByName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbyname", "community": 7, "norm_label": ".findbyname()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_string", "community": 7, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_optional", "community": 7, "norm_label": "optional" }, { "label": ".findByStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbystatusnot", "community": 7, "norm_label": ".findbystatusnot()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_list", "community": 7, "norm_label": "list" }, { "label": "DepartmentRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "community": 7, "norm_label": "departmentrepository.java" }, { "label": "DepartmentRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "community": 24, "norm_label": "departmentrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_long", "community": 45, "norm_label": "long" }, { "label": ".findByDepartmentName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentname", "community": 45, "norm_label": ".findbydepartmentname()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_string", "community": 24, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_optional", "community": 45, "norm_label": "optional" }, { "label": ".findByDepartmentCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentcode", "community": 45, "norm_label": ".findbydepartmentcode()" }, { "label": ".findByStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbystatusnot", "community": 24, "norm_label": ".findbystatusnot()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_list", "community": 24, "norm_label": "list" }, { "label": "EducationFormRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_educationformrepository", "community": 29, "norm_label": "educationformrepository.java" }, { "label": "EducationFormRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "community": 29, "norm_label": "educationformrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_long", "community": 29, "norm_label": "long" }, { "label": ".findByName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findbyname", "community": 29, "norm_label": ".findbyname()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_string", "community": 29, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_optional", "community": 29, "norm_label": "optional" }, { "label": ".findAllByOrderByNameAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findallbyorderbynameasc", "community": 29, "norm_label": ".findallbyorderbynameasc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_list", "community": 29, "norm_label": "list" }, { "label": "EquipmentRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_equipmentrepository", "community": 26, "norm_label": "equipmentrepository.java" }, { "label": "EquipmentRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "community": 26, "norm_label": "equipmentrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_long", "community": 26, "norm_label": "long" }, { "label": ".findByName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbyname", "community": 26, "norm_label": ".findbyname()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_string", "community": 26, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_optional", "community": 26, "norm_label": "optional" }, { "label": ".findByStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbystatusnot", "community": 26, "norm_label": ".findbystatusnot()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_list", "community": 26, "norm_label": "list" }, { "label": "GroupRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository", "community": 18, "norm_label": "grouprepository.java" }, { "label": "GroupRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "community": 18, "norm_label": "grouprepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_long", "community": 18, "norm_label": "long" }, { "label": ".findByEducationFormId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbyeducationformid", "community": 18, "norm_label": ".findbyeducationformid()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_list", "community": 18, "norm_label": "list" }, { "label": ".findByDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentid", "community": 18, "norm_label": ".findbydepartmentid()" }, { "label": ".findByStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbystatusnot", "community": 18, "norm_label": ".findbystatusnot()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_string", "community": 18, "norm_label": "string" }, { "label": ".findByDepartmentIdAndStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentidandstatusnot", "community": 18, "norm_label": ".findbydepartmentidandstatusnot()" }, { "label": "LessonTypesRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/LessonTypesRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository", "community": 16, "norm_label": "lessontypesrepository.java" }, { "label": "LessonTypesRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/LessonTypesRepository.java", "source_location": "L6", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "community": 16, "norm_label": "lessontypesrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_java_long", "community": 16, "norm_label": "long" }, { "label": "ScheduleOverrideRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "community": 0, "norm_label": "scheduleoverriderepository.java" }, { "label": "ScheduleOverrideRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "community": 0, "norm_label": "scheduleoverriderepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_long", "community": 0, "norm_label": "long" }, { "label": ".findByLessonDateBetweenWithDetails()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbylessondatebetweenwithdetails", "community": 0, "norm_label": ".findbylessondatebetweenwithdetails()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_localdate", "community": 0, "norm_label": "localdate" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_list", "community": 0, "norm_label": "list" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_query", "community": 0, "norm_label": "query" }, { "label": ".findByBaseRuleSlotIdAndLessonDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L28", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbybaseruleslotidandlessondate", "community": 0, "norm_label": ".findbybaseruleslotidandlessondate()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_optional", "community": 0, "norm_label": "optional" }, { "label": "ScheduleRuleRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository", "community": 97, "norm_label": "schedulerulerepository.java" }, { "label": "ScheduleRuleRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "community": 97, "norm_label": "schedulerulerepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_long", "community": 97, "norm_label": "long" }, { "label": ".findByGroupIdAndSemesterId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbygroupidandsemesterid", "community": 97, "norm_label": ".findbygroupidandsemesterid()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_list", "community": 97, "norm_label": "list" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_query", "community": 97, "norm_label": "query" }, { "label": ".findByTeacherIdAndSemesterId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyteacheridandsemesterid", "community": 97, "norm_label": ".findbyteacheridandsemesterid()" }, { "label": ".findAllWithDetails()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L60", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findallwithdetails", "community": 97, "norm_label": ".findallwithdetails()" }, { "label": ".findByIdWithDetails()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L79", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyidwithdetails", "community": 97, "norm_label": ".findbyidwithdetails()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_optional", "community": 97, "norm_label": "optional" }, { "label": "ScheduleRuleSlotRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository", "community": 8, "norm_label": "scheduleruleslotrepository.java" }, { "label": "ScheduleRuleSlotRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "community": 8, "norm_label": "scheduleruleslotrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_java_long", "community": 8, "norm_label": "long" }, { "label": ".existsBySubgroupId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository_existsbysubgroupid", "community": 8, "norm_label": ".existsbysubgroupid()" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_java_query", "community": 8, "norm_label": "query" }, { "label": "SemesterRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository", "community": 35, "norm_label": "semesterrepository.java" }, { "label": "SemesterRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "community": 35, "norm_label": "semesterrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_long", "community": 35, "norm_label": "long" }, { "label": ".findFirstByStartDateLessThanEqualAndEndDateGreaterThanEqual()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findfirstbystartdatelessthanequalandenddategreaterthanequal", "community": 35, "norm_label": ".findfirstbystartdatelessthanequalandenddategreaterthanequal()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_localdate", "community": 35, "norm_label": "localdate" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_optional", "community": 35, "norm_label": "optional" }, { "label": ".findByAcademicYearIdOrderByStartDateAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidorderbystartdateasc", "community": 35, "norm_label": ".findbyacademicyearidorderbystartdateasc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_list", "community": 35, "norm_label": "list" }, { "label": ".findByAcademicYearIdAndSemesterType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidandsemestertype", "community": 35, "norm_label": ".findbyacademicyearidandsemestertype()" }, { "label": "SpecialtiesRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository", "community": 36, "norm_label": "specialtiesrepository.java" }, { "label": "SpecialtiesRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "community": 36, "norm_label": "specialtiesrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_long", "community": 36, "norm_label": "long" }, { "label": ".findBySpecialityName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialityname", "community": 36, "norm_label": ".findbyspecialityname()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_string", "community": 36, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_optional", "community": 36, "norm_label": "optional" }, { "label": ".findBySpecialityCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialitycode", "community": 36, "norm_label": ".findbyspecialitycode()" }, { "label": ".findByStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbystatusnot", "community": 36, "norm_label": ".findbystatusnot()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_list", "community": 36, "norm_label": "list" }, { "label": "SpecialtyProfileRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository", "community": 33, "norm_label": "specialtyprofilerepository.java" }, { "label": "SpecialtyProfileRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "community": 33, "norm_label": "specialtyprofilerepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_long", "community": 33, "norm_label": "long" }, { "label": ".findBySpecialityIdOrderByNameAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidorderbynameasc", "community": 33, "norm_label": ".findbyspecialityidorderbynameasc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_list", "community": 33, "norm_label": "list" }, { "label": ".findBySpecialityIdAndName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidandname", "community": 33, "norm_label": ".findbyspecialityidandname()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_string", "community": 33, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_optional", "community": 33, "norm_label": "optional" }, { "label": "StudentGroupCalendarAssignmentRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository", "community": 44, "norm_label": "studentgroupcalendarassignmentrepository.java" }, { "label": "StudentGroupCalendarAssignmentRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "community": 44, "norm_label": "studentgroupcalendarassignmentrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_long", "community": 44, "norm_label": "long" }, { "label": ".findByGroupIdWithDetails()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails", "community": 44, "norm_label": ".findbygroupidwithdetails()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_list", "community": 44, "norm_label": "list" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_query", "community": 44, "norm_label": "query" }, { "label": ".findByGroupIdAndAcademicYearIdWithDetails()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidandacademicyearidwithdetails", "community": 44, "norm_label": ".findbygroupidandacademicyearidwithdetails()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_optional", "community": 44, "norm_label": "optional" }, { "label": ".findForSchedule()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findforschedule", "community": 44, "norm_label": ".findforschedule()" }, { "label": "SubgroupRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository", "community": 8, "norm_label": "subgrouprepository.java" }, { "label": "SubgroupRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "community": 8, "norm_label": "subgrouprepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_long", "community": 8, "norm_label": "long" }, { "label": ".findAllWithGroupsOrderByGroupNameAndName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findallwithgroupsorderbygroupnameandname", "community": 8, "norm_label": ".findallwithgroupsorderbygroupnameandname()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_list", "community": 8, "norm_label": "list" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "community": 8, "norm_label": "query" }, { "label": ".findByStudentGroupIdOrderByNameAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbystudentgroupidorderbynameasc", "community": 8, "norm_label": ".findbystudentgroupidorderbynameasc()" }, { "label": ".findByIdAndStudentGroupId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbyidandstudentgroupid", "community": 8, "norm_label": ".findbyidandstudentgroupid()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_optional", "community": 8, "norm_label": "optional" }, { "label": ".existsByStudentGroupIdAndNameIgnoreCase()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_existsbystudentgroupidandnameignorecase", "community": 8, "norm_label": ".existsbystudentgroupidandnameignorecase()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_string", "community": 8, "norm_label": "string" }, { "label": ".sumActiveStudentCapacityByGroupId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupid", "community": 8, "norm_label": ".sumactivestudentcapacitybygroupid()" }, { "label": ".sumActiveStudentCapacityByGroupIdExcludingId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupidexcludingid", "community": 8, "norm_label": ".sumactivestudentcapacitybygroupidexcludingid()" }, { "label": ".countActiveByGroupIdExcludingId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L68", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_countactivebygroupidexcludingid", "community": 8, "norm_label": ".countactivebygroupidexcludingid()" }, { "label": "SubjectCommentRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository", "community": 7, "norm_label": "subjectcommentrepository.java" }, { "label": "SubjectCommentRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "community": 7, "norm_label": "subjectcommentrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_java_long", "community": 7, "norm_label": "long" }, { "label": ".findBySubjectIdOrderByCreatedAtDesc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository_findbysubjectidorderbycreatedatdesc", "community": 7, "norm_label": ".findbysubjectidorderbycreatedatdesc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_java_list", "community": 7, "norm_label": "list" }, { "label": "SubjectRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository", "community": 7, "norm_label": "subjectrepository.java" }, { "label": "SubjectRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "community": 7, "norm_label": "subjectrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_long", "community": 4, "norm_label": "long" }, { "label": ".findByName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbyname", "community": 7, "norm_label": ".findbyname()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_string", "community": 4, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_optional", "community": 7, "norm_label": "optional" }, { "label": ".findByDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentid", "community": 4, "norm_label": ".findbydepartmentid()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_list", "community": 4, "norm_label": "list" }, { "label": ".findByStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbystatusnot", "community": 4, "norm_label": ".findbystatusnot()" }, { "label": ".findByDepartmentIdAndStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentidandstatusnot", "community": 4, "norm_label": ".findbydepartmentidandstatusnot()" }, { "label": "TeacherCreationRequestRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository", "community": 2, "norm_label": "teachercreationrequestrepository.java" }, { "label": "TeacherCreationRequestRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "community": 2, "norm_label": "teachercreationrequestrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_long", "community": 2, "norm_label": "long" }, { "label": ".findByDepartment_IdOrderByCreatedAtDesc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbydepartment_idorderbycreatedatdesc", "community": 2, "norm_label": ".findbydepartment_idorderbycreatedatdesc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_list", "community": 2, "norm_label": "list" }, { "label": ".findByStatusOrderByCreatedAtDesc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbystatusorderbycreatedatdesc", "community": 2, "norm_label": ".findbystatusorderbycreatedatdesc()" }, { "label": ".findAllByOrderByCreatedAtDesc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findallbyorderbycreatedatdesc", "community": 2, "norm_label": ".findallbyorderbycreatedatdesc()" }, { "label": ".existsByUsernameAndStatus()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_existsbyusernameandstatus", "community": 2, "norm_label": ".existsbyusernameandstatus()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_string", "community": 2, "norm_label": "string" }, { "label": "TeacherDepartmentAssignmentRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "community": 17, "norm_label": "teacherdepartmentassignmentrepository.java" }, { "label": "TeacherDepartmentAssignmentRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "community": 17, "norm_label": "teacherdepartmentassignmentrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_long", "community": 17, "norm_label": "long" }, { "label": ".findHistoryByTeacherId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findhistorybyteacherid", "community": 17, "norm_label": ".findhistorybyteacherid()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_list", "community": 17, "norm_label": "list" }, { "label": "Query", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_query", "community": 17, "norm_label": "query" }, { "label": ".findOpenPrimaryByTeacherId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L24", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findopenprimarybyteacherid", "community": 17, "norm_label": ".findopenprimarybyteacherid()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_optional", "community": 17, "norm_label": "optional" }, { "label": ".findDepartmentTeachersAtDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate", "community": 17, "norm_label": ".finddepartmentteachersatdate()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_localdate", "community": 17, "norm_label": "localdate" }, { "label": ".existsActiveAssignment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L50", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_existsactiveassignment", "community": 17, "norm_label": ".existsactiveassignment()" }, { "label": "TeacherSubjectRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository", "community": 7, "norm_label": "teachersubjectrepository.java" }, { "label": "TeacherSubjectRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "community": 7, "norm_label": "teachersubjectrepository" }, { "label": ".findByUserId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbyuserid", "community": 4, "norm_label": ".findbyuserid()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_java_long", "community": 4, "norm_label": "long" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_java_list", "community": 4, "norm_label": "list" }, { "label": ".findBySubjectId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbysubjectid", "community": 4, "norm_label": ".findbysubjectid()" }, { "label": "TimeSlotDateAssignmentRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository", "community": 42, "norm_label": "timeslotdateassignmentrepository.java" }, { "label": "TimeSlotDateAssignmentRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "community": 42, "norm_label": "timeslotdateassignmentrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_long", "community": 42, "norm_label": "long" }, { "label": ".findByDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydate", "community": 42, "norm_label": ".findbydate()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_localdate", "community": 42, "norm_label": "localdate" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_optional", "community": 42, "norm_label": "optional" }, { "label": ".findAllByOrderByDateAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findallbyorderbydateasc", "community": 42, "norm_label": ".findallbyorderbydateasc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_list", "community": 42, "norm_label": "list" }, { "label": ".findByDateBetweenOrderByDateAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydatebetweenorderbydateasc", "community": 42, "norm_label": ".findbydatebetweenorderbydateasc()" }, { "label": ".existsByTimeSlotScopeId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_existsbytimeslotscopeid", "community": 42, "norm_label": ".existsbytimeslotscopeid()" }, { "label": "TimeSlotRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository", "community": 98, "norm_label": "timeslotrepository.java" }, { "label": "TimeSlotRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "community": 98, "norm_label": "timeslotrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_long", "community": 98, "norm_label": "long" }, { "label": ".findAllByOrderByTimeSlotScopeDisplayOrderAscOrderNumberAscStartTimeAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbyorderbytimeslotscopedisplayorderascordernumberascstarttimeasc", "community": 98, "norm_label": ".findallbyorderbytimeslotscopedisplayorderascordernumberascstarttimeasc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_list", "community": 98, "norm_label": "list" }, { "label": ".findAllByTimeSlotScopeIdOrderByOrderNumberAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbytimeslotscopeidorderbyordernumberasc", "community": 98, "norm_label": ".findallbytimeslotscopeidorderbyordernumberasc()" }, { "label": ".findByTimeSlotScopeIdAndOrderNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findbytimeslotscopeidandordernumber", "community": 98, "norm_label": ".findbytimeslotscopeidandordernumber()" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_integer", "community": 98, "norm_label": "integer" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_optional", "community": 98, "norm_label": "optional" }, { "label": ".existsByTimeSlotScopeId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_existsbytimeslotscopeid", "community": 98, "norm_label": ".existsbytimeslotscopeid()" }, { "label": "TimeSlotScopeRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository", "community": 73, "norm_label": "timeslotscoperepository.java" }, { "label": "TimeSlotScopeRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "community": 73, "norm_label": "timeslotscoperepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_long", "community": 73, "norm_label": "long" }, { "label": ".findAllByOrderByDisplayOrderAscNameAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findallbyorderbydisplayorderascnameasc", "community": 73, "norm_label": ".findallbyorderbydisplayorderascnameasc()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_list", "community": 73, "norm_label": "list" }, { "label": ".findByCode()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L13", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbycode", "community": 73, "norm_label": ".findbycode()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_string", "community": 73, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_optional", "community": 73, "norm_label": "optional" }, { "label": ".findFirstByApplyModeOrderByDisplayOrderAsc()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findfirstbyapplymodeorderbydisplayorderasc", "community": 73, "norm_label": ".findfirstbyapplymodeorderbydisplayorderasc()" }, { "label": ".findByApplyModeAndDayOfWeek()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbyapplymodeanddayofweek", "community": 73, "norm_label": ".findbyapplymodeanddayofweek()" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_integer", "community": 73, "norm_label": "integer" }, { "label": "UserRepository.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository", "community": 7, "norm_label": "userrepository.java" }, { "label": "UserRepository", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "community": 7, "norm_label": "userrepository" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_java_long", "community": 10, "norm_label": "long" }, { "label": ".findByUsername()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L12", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername", "community": 10, "norm_label": ".findbyusername()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_java_string", "community": 10, "norm_label": "string" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_java_optional", "community": 10, "norm_label": "optional" }, { "label": ".findByRole()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyrole", "community": 10, "norm_label": ".findbyrole()" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_java_list", "community": 10, "norm_label": "list" }, { "label": ".findByRoleAndDepartmentId()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentid", "community": 10, "norm_label": ".findbyroleanddepartmentid()" }, { "label": ".findByStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbystatusnot", "community": 10, "norm_label": ".findbystatusnot()" }, { "label": ".findByRoleAndStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleandstatusnot", "community": 10, "norm_label": ".findbyroleandstatusnot()" }, { "label": ".findByRoleAndDepartmentIdAndStatusNot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot", "community": 10, "norm_label": ".findbyroleanddepartmentidandstatusnot()" }, { "label": "AcademicDateService.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice", "community": 94, "norm_label": "academicdateservice.java" }, { "label": "AcademicDateService", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "community": 94, "norm_label": "academicdateservice" }, { "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_service", "community": 94, "norm_label": "service" }, { "label": ".AcademicDateService()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_academicdateservice", "community": 76, "norm_label": ".academicdateservice()" }, { "label": ".findSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L32", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester", "community": 13, "norm_label": ".findsemester()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_localdate", "community": 94, "norm_label": "localdate" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_optional", "community": 94, "norm_label": "optional" }, { "label": ".getWeekNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getweeknumber", "community": 94, "norm_label": ".getweeknumber()" }, { "label": ".getParity()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getparity", "community": 94, "norm_label": ".getparity()" }, { "label": ".getCourseNumber()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getcoursenumber", "community": 94, "norm_label": ".getcoursenumber()" }, { "label": ".getActivityType()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L58", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "community": 94, "norm_label": ".getactivitytype()" }, { "label": ".isTheoryDay()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L77", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_istheoryday", "community": 94, "norm_label": ".istheoryday()" }, { "label": ".hasCalendarAssignment()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L83", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_hascalendarassignment", "community": 94, "norm_label": ".hascalendarassignment()" }, { "label": "ScheduleGeneratorService.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "community": 13, "norm_label": "schedulegeneratorservice.java" }, { "label": "ScheduleGeneratorService", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "community": 13, "norm_label": "schedulegeneratorservice" }, { "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_service", "community": 13, "norm_label": "service" }, { "label": "Logger", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_logger", "community": 13, "norm_label": "logger" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "community": 13, "norm_label": "string" }, { "label": ".ScheduleGeneratorService()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "community": 73, "norm_label": ".schedulegeneratorservice()" }, { "label": ".buildScheduleForGroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "community": 13, "norm_label": ".buildscheduleforgroup()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_long", "community": 13, "norm_label": "long" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "community": 13, "norm_label": "localdate" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "community": 13, "norm_label": "list" }, { "label": ".buildScheduleForTeacher()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L96", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "community": 13, "norm_label": ".buildscheduleforteacher()" }, { "label": ".clearCache()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L130", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache", "community": 15, "norm_label": ".clearcache()" }, { "label": ".validateRange()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L135", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_validaterange", "community": 13, "norm_label": ".validaterange()" }, { "label": ".sortRules()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L147", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrules", "community": 13, "norm_label": ".sortrules()" }, { "label": ".sortRenderedLessons()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L155", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrenderedlessons", "community": 13, "norm_label": ".sortrenderedlessons()" }, { "label": ".primeConsumedHoursBeforeRange()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "community": 13, "norm_label": ".primeconsumedhoursbeforerange()" }, { "label": "Map", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_map", "community": 13, "norm_label": "map" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_integer", "community": 13, "norm_label": "integer" }, { "label": ".minDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L183", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_mindate", "community": 13, "norm_label": ".mindate()" }, { "label": ".processRuleForDate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "community": 13, "norm_label": ".processrulefordate()" }, { "label": ".eligibleGroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L297", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "community": 13, "norm_label": ".eligiblegroups()" }, { "label": ".consumptionBucket()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L311", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionbucket", "community": 13, "norm_label": ".consumptionbucket()" }, { "label": ".consumptionProgressKey()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L315", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "community": 13, "norm_label": ".consumptionprogresskey()" }, { "label": ".lessonScopesForSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L325", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "community": 13, "norm_label": ".lessonscopesforslot()" }, { "label": "LessonScope", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L353", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_lessonscope", "community": 13, "norm_label": "lessonscope" }, { "label": "ActiveLessonScope", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L356", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_activelessonscope", "community": 13, "norm_label": "activelessonscope" }, { "label": ".toRenderedLesson()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "community": 13, "norm_label": ".torenderedlesson()" }, { "label": ".formatSubgroup()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L414", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_formatsubgroup", "community": 13, "norm_label": ".formatsubgroup()" }, { "label": ".resolveEffectiveTimeSlot()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L418", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_resolveeffectivetimeslot", "community": 13, "norm_label": ".resolveeffectivetimeslot()" }, { "label": ".effectiveScope()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L429", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_effectivescope", "community": 13, "norm_label": ".effectivescope()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_optional", "community": 13, "norm_label": "optional" }, { "label": ".dayName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L437", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_dayname", "community": 13, "norm_label": ".dayname()" }, { "label": "DayOfWeek", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "dayofweek", "community": 13, "norm_label": "dayofweek" }, { "label": ".displayUserName()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L442", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_displayusername", "community": 13, "norm_label": ".displayusername()" }, { "label": "ScheduleQueryService.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "community": 1, "norm_label": "schedulequeryservice.java" }, { "label": "ScheduleQueryService", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L15", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "community": 1, "norm_label": "schedulequeryservice" }, { "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_service", "community": 1, "norm_label": "service" }, { "label": ".ScheduleQueryService()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L26", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_schedulequeryservice", "community": 0, "norm_label": ".schedulequeryservice()" }, { "label": ".search()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "community": 1, "norm_label": ".search()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_long", "community": 1, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_string", "community": 1, "norm_label": "string" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_localdate", "community": 1, "norm_label": "localdate" }, { "label": "List", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_list", "community": 1, "norm_label": "list" }, { "label": ".applyOverrides()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L67", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "community": 1, "norm_label": ".applyoverrides()" }, { "label": ".applyOverride()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "community": 0, "norm_label": ".applyoverride()" }, { "label": ".overrideKey()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L144", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_overridekey", "community": 1, "norm_label": ".overridekey()" }, { "label": ".validateRange()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L148", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_validaterange", "community": 1, "norm_label": ".validaterange()" }, { "label": ".resolveGroups()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L160", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "community": 1, "norm_label": ".resolvegroups()" }, { "label": ".deduplicate()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L183", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_deduplicate", "community": 1, "norm_label": ".deduplicate()" }, { "label": ".lessonKey()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L198", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_lessonkey", "community": 1, "norm_label": ".lessonkey()" }, { "label": ".sortedSignature()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L210", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_sortedsignature", "community": 1, "norm_label": ".sortedsignature()" }, { "label": "MutableLesson", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L220", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "community": 1, "norm_label": "mutablelesson" }, { "label": "LinkedHashSet", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_linkedhashset", "community": 1, "norm_label": "linkedhashset" }, { "label": ".MutableLesson()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L227", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_mutablelesson", "community": 1, "norm_label": ".mutablelesson()" }, { "label": ".merge()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L231", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_merge", "community": 1, "norm_label": ".merge()" }, { "label": ".toDto()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L246", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_todto", "community": 3, "norm_label": ".todto()" }, { "label": "StudentGroupLifecycleService.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "community": 38, "norm_label": "studentgrouplifecycleservice.java" }, { "label": "StudentGroupLifecycleService", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "community": 38, "norm_label": "studentgrouplifecycleservice" }, { "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_service", "community": 38, "norm_label": "service" }, { "label": ".StudentGroupLifecycleService()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_studentgrouplifecycleservice", "community": 44, "norm_label": ".studentgrouplifecycleservice()" }, { "label": ".isAvailableForSelection()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "community": 38, "norm_label": ".isavailableforselection()" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_localdate", "community": 38, "norm_label": "localdate" }, { "label": ".mayHaveScheduleInRange()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L30", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "community": 38, "norm_label": ".mayhavescheduleinrange()" }, { "label": ".getStudyState()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L43", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "community": 38, "norm_label": ".getstudystate()" }, { "label": ".hasStarted()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L59", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "community": 38, "norm_label": ".hasstarted()" }, { "label": ".isGraduatedOn()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "community": 38, "norm_label": ".isgraduatedon()" }, { "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_optional", "community": 38, "norm_label": "optional" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_integer", "community": 38, "norm_label": "integer" }, { "label": ".resolveCourseLimit()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L72", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "community": 38, "norm_label": ".resolvecourselimit()" }, { "label": "CourseAndSemesterCalculator.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator", "community": 58, "norm_label": "courseandsemestercalculator.java" }, { "label": "CourseAndSemesterCalculator", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator", "community": 58, "norm_label": "courseandsemestercalculator" }, { "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_service", "community": 58, "norm_label": "service" }, { "label": ".getActualCourse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse", "community": 58, "norm_label": ".getactualcourse()" }, { "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_integer", "community": 58, "norm_label": "integer" }, { "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_localdate", "community": 58, "norm_label": "localdate" }, { "label": ".getActualSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L24", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualsemester", "community": 58, "norm_label": ".getactualsemester()" }, { "label": ".getFutureCourse()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturecourse", "community": 58, "norm_label": ".getfuturecourse()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_string", "community": 58, "norm_label": "string" }, { "label": ".getFutureSemester()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L47", "_origin": "ast", "id": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturesemester", "community": 58, "norm_label": ".getfuturesemester()" }, { "label": "JwtTokenServiceTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest", "community": 39, "norm_label": "jwttokenservicetest.java" }, { "label": "JwtTokenServiceTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "community": 39, "norm_label": "jwttokenservicetest" }, { "label": ".authenticatesValidTokenForSameTenant()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_authenticatesvalidtokenforsametenant", "community": 39, "norm_label": ".authenticatesvalidtokenforsametenant()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_test", "community": 39, "norm_label": "test" }, { "label": ".rejectsTokenForDifferentTenant()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L36", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenfordifferenttenant", "community": 39, "norm_label": ".rejectstokenfordifferenttenant()" }, { "label": ".rejectsTokenWithDifferentSignature()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L44", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenwithdifferentsignature", "community": 39, "norm_label": ".rejectstokenwithdifferentsignature()" }, { "label": ".rejectsExpiredToken()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectsexpiredtoken", "community": 39, "norm_label": ".rejectsexpiredtoken()" }, { "label": ".expiredToken()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_expiredtoken", "community": 39, "norm_label": ".expiredtoken()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_string", "community": 39, "norm_label": "string" }, { "label": ".properties()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L85", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "community": 39, "norm_label": ".properties()" }, { "label": "Duration", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_duration", "community": 39, "norm_label": "duration" }, { "label": ".user()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L93", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_user", "community": 39, "norm_label": ".user()" }, { "label": "RefreshTokenServiceTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest", "community": 5, "norm_label": "refreshtokenservicetest.java" }, { "label": "RefreshTokenServiceTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "community": 5, "norm_label": "refreshtokenservicetest" }, { "label": ".storesOnlyTokenHash()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L23", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "community": 5, "norm_label": ".storesonlytokenhash()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_java_test", "community": 5, "norm_label": "test" }, { "label": ".rotatesRefreshTokenAndRejectsReplay()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "community": 5, "norm_label": ".rotatesrefreshtokenandrejectsreplay()" }, { "label": ".rejectsTokenFromDifferentTenant()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L62", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rejectstokenfromdifferenttenant", "community": 5, "norm_label": ".rejectstokenfromdifferenttenant()" }, { "label": ".logoutRevokesActiveToken()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L73", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "community": 5, "norm_label": ".logoutrevokesactivetoken()" }, { "label": ".properties()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L88", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_properties", "community": 5, "norm_label": ".properties()" }, { "label": ".activeToken()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L94", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "community": 5, "norm_label": ".activetoken()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_java_string", "community": 5, "norm_label": "string" }, { "label": ".user()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L104", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_user", "community": 5, "norm_label": ".user()" }, { "label": "TenantConfigWatcherTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest", "community": 116, "norm_label": "tenantconfigwatchertest.java" }, { "label": "TenantConfigWatcherTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L7", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest", "community": 116, "norm_label": "tenantconfigwatchertest" }, { "label": ".configHashUsesSha256Hex()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashusessha256hex", "community": 116, "norm_label": ".confighashusessha256hex()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_java_test", "community": 116, "norm_label": "test" }, { "label": ".configHashChangesWhenContentChanges()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L18", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashchangeswhencontentchanges", "community": 116, "norm_label": ".confighashchangeswhencontentchanges()" }, { "label": "AuthControllerTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_authcontrollertest", "community": 28, "norm_label": "authcontrollertest.java" }, { "label": "AuthControllerTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L14", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest", "community": 28, "norm_label": "authcontrollertest" }, { "label": ".clearAuthContext()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L16", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_clearauthcontext", "community": 28, "norm_label": ".clearauthcontext()" }, { "label": "AfterEach", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_java_aftereach", "community": 28, "norm_label": "aftereach" }, { "label": ".meAllowsNullDepartmentId()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_meallowsnulldepartmentid", "community": 28, "norm_label": ".meallowsnulldepartmentid()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_java_test", "community": 28, "norm_label": "test" }, { "label": "DepartmentWorkspaceControllerTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "community": 7, "norm_label": "departmentworkspacecontrollertest.java" }, { "label": "DepartmentWorkspaceControllerTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L33", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest", "community": 28, "norm_label": "departmentworkspacecontrollertest" }, { "label": ".clearAuthContext()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L35", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_clearauthcontext", "community": 28, "norm_label": ".clearauthcontext()" }, { "label": "AfterEach", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_aftereach", "community": 28, "norm_label": "aftereach" }, { "label": ".commentsRejectSubjectWithoutDepartmentForDepartmentUserWithoutNpe()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L40", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_commentsrejectsubjectwithoutdepartmentfordepartmentuserwithoutnpe", "community": 28, "norm_label": ".commentsrejectsubjectwithoutdepartmentfordepartmentuserwithoutnpe()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_test", "community": 28, "norm_label": "test" }, { "label": ".teachersUseAssignmentsAndFallbackWithoutDuplicates()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L63", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_teachersuseassignmentsandfallbackwithoutduplicates", "community": 28, "norm_label": ".teachersuseassignmentsandfallbackwithoutduplicates()" }, { "label": ".departmentCanAddExistingTeacherAsSecondaryAssignment()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L89", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "community": 28, "norm_label": ".departmentcanaddexistingteacherassecondaryassignment()" }, { "label": ".assignment()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L122", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_assignment", "community": 28, "norm_label": ".assignment()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_long", "community": 28, "norm_label": "long" }, { "label": ".user()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L131", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_user", "community": 28, "norm_label": ".user()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_string", "community": 28, "norm_label": "string" }, { "label": "UserControllerTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "community": 10, "norm_label": "usercontrollertest.java" }, { "label": "UserControllerTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest", "community": 10, "norm_label": "usercontrollertest" }, { "label": ".teachersUseUnifiedUserResponseMapping()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_teachersuseunifieduserresponsemapping", "community": 10, "norm_label": ".teachersuseunifieduserresponsemapping()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_java_test", "community": 10, "norm_label": "test" }, { "label": ".user()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L53", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_user", "community": 10, "norm_label": ".user()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_java_long", "community": 10, "norm_label": "long" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_java_string", "community": 10, "norm_label": "string" }, { "label": "WorkloadControllerTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "community": 7, "norm_label": "workloadcontrollertest.java" }, { "label": "WorkloadControllerTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest", "community": 121, "norm_label": "workloadcontrollertest" }, { "label": ".freeClassroomsSkipsNullAvailabilityWithoutNpe()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L22", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_freeclassroomsskipsnullavailabilitywithoutnpe", "community": 121, "norm_label": ".freeclassroomsskipsnullavailabilitywithoutnpe()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_java_test", "community": 121, "norm_label": "test" }, { "label": ".classroom()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L42", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_classroom", "community": 121, "norm_label": ".classroom()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_java_long", "community": 121, "norm_label": "long" }, { "label": "Boolean", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_java_boolean", "community": 121, "norm_label": "boolean" }, { "label": "LifecycleEntityTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest", "community": 27, "norm_label": "lifecycleentitytest.java" }, { "label": "LifecycleEntityTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest", "community": 27, "norm_label": "lifecycleentitytest" }, { "label": ".archivedEntityIsNotActiveOnDateWithoutActiveTo()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_archivedentityisnotactiveondatewithoutactiveto", "community": 27, "norm_label": ".archivedentityisnotactiveondatewithoutactiveto()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_java_test", "community": 27, "norm_label": "test" }, { "label": ".archivedEntityRemainsActiveForHistoricalDatesBeforeActiveTo()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_archivedentityremainsactiveforhistoricaldatesbeforeactiveto", "community": 27, "norm_label": ".archivedentityremainsactiveforhistoricaldatesbeforeactiveto()" }, { "label": ".activeEntityUsesDateRange()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L29", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_activeentityusesdaterange", "community": 27, "norm_label": ".activeentityusesdaterange()" }, { "label": "ScheduleLessonCategoryTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest", "community": 16, "norm_label": "schedulelessoncategorytest.java" }, { "label": "ScheduleLessonCategoryTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L8", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest", "community": 16, "norm_label": "schedulelessoncategorytest" }, { "label": ".mapsCanonicalLessonTypes()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L10", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_mapscanonicallessontypes", "community": 16, "norm_label": ".mapscanonicallessontypes()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_java_test", "community": 16, "norm_label": "test" }, { "label": ".rejectsAmbiguousLessonType()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L20", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsambiguouslessontype", "community": 16, "norm_label": ".rejectsambiguouslessontype()" }, { "label": ".rejectsUnsupportedLessonType()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsunsupportedlessontype", "community": 16, "norm_label": ".rejectsunsupportedlessontype()" }, { "label": ".lessonType()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L34", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_lessontype", "community": 16, "norm_label": ".lessontype()" }, { "label": "String", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_java_string", "community": 16, "norm_label": "string" }, { "label": "ScheduleRuleTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_scheduleruletest", "community": 6, "norm_label": "scheduleruletest.java" }, { "label": "ScheduleRuleTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest", "community": 6, "norm_label": "scheduleruletest" }, { "label": ".activeOnUsesStatusAndValidityRange()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest_activeonusesstatusandvalidityrange", "community": 6, "norm_label": ".activeonusesstatusandvalidityrange()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_scheduleruletest_java_test", "community": 6, "norm_label": "test" }, { "label": ".archiveAndRestoreToggleStatus()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L27", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest_archiveandrestoretogglestatus", "community": 6, "norm_label": ".archiveandrestoretogglestatus()" }, { "label": "ScheduleQueryServiceTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest", "community": 18, "norm_label": "schedulequeryservicetest.java" }, { "label": "ScheduleQueryServiceTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest", "community": 18, "norm_label": "schedulequeryservicetest" }, { "label": ".rejectsTooBroadGroupSearch()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L21", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_rejectstoobroadgroupsearch", "community": 18, "norm_label": ".rejectstoobroadgroupsearch()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_java_test", "community": 18, "norm_label": "test" }, { "label": ".teacherSearchDoesNotLoadAllGroups()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L45", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_teachersearchdoesnotloadallgroups", "community": 18, "norm_label": ".teachersearchdoesnotloadallgroups()" }, { "label": ".group()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L71", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_group", "community": 18, "norm_label": ".group()" }, { "label": "StudentGroupLifecycleServiceTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest", "community": 38, "norm_label": "studentgrouplifecycleservicetest.java" }, { "label": "StudentGroupLifecycleServiceTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L17", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest", "community": 38, "norm_label": "studentgrouplifecycleservicetest" }, { "label": ".futureGroupIsSelectableButDoesNotHaveScheduleBeforeStudyStart()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_futuregroupisselectablebutdoesnothaveschedulebeforestudystart", "community": 38, "norm_label": ".futuregroupisselectablebutdoesnothaveschedulebeforestudystart()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_java_test", "community": 38, "norm_label": "test" }, { "label": ".groupAfterCalendarCourseLimitIsGraduatedAndUnavailableForSelection()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L30", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_groupaftercalendarcourselimitisgraduatedandunavailableforselection", "community": 38, "norm_label": ".groupaftercalendarcourselimitisgraduatedandunavailableforselection()" }, { "label": ".serviceWithAssignments()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L41", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_servicewithassignments", "community": 38, "norm_label": ".servicewithassignments()" }, { "label": ".group()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L48", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_group", "community": 38, "norm_label": ".group()" }, { "label": "Long", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_java_long", "community": 38, "norm_label": "long" }, { "label": ".assignment()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L56", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_assignment", "community": 38, "norm_label": ".assignment()" }, { "label": "CourseAndSemesterCalculatorTest.java", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L1", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest", "community": 58, "norm_label": "courseandsemestercalculatortest.java" }, { "label": "CourseAndSemesterCalculatorTest", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L9", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest", "community": 58, "norm_label": "courseandsemestercalculatortest" }, { "label": ".courseAndSemesterAreZeroBeforeStudyStart()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L11", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_courseandsemesterarezerobeforestudystart", "community": 58, "norm_label": ".courseandsemesterarezerobeforestudystart()" }, { "label": "Test", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_java_test", "community": 58, "norm_label": "test" }, { "label": ".septemberStartsFirstCourseAndFirstSemester()", "file_type": "code", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L19", "_origin": "ast", "id": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_septemberstartsfirstcourseandfirstsemester", "community": 58, "norm_label": ".septemberstartsfirstcourseandfirstsemester()" }, { "label": "api.js", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_api", "community": 66, "norm_label": "api.js" }, { "label": "AUTH_KEYS", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L3", "_origin": "ast", "id": "frontend_admin_js_api_auth_keys", "community": 66, "norm_label": "auth_keys" }, { "label": "getToken()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L5", "_origin": "ast", "id": "frontend_admin_js_api_gettoken", "community": 66, "norm_label": "gettoken()" }, { "label": "isAuthenticatedAsAdmin()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L9", "_origin": "ast", "id": "frontend_admin_js_api_isauthenticatedasadmin", "community": 66, "norm_label": "isauthenticatedasadmin()" }, { "label": "isAuthenticatedAsRole()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L14", "_origin": "ast", "id": "frontend_admin_js_api_isauthenticatedasrole", "community": 66, "norm_label": "isauthenticatedasrole()" }, { "label": "isAuthenticatedAsAny()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L19", "_origin": "ast", "id": "frontend_admin_js_api_isauthenticatedasany", "community": 66, "norm_label": "isauthenticatedasany()" }, { "label": "getHeaders()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L24", "_origin": "ast", "id": "frontend_admin_js_api_getheaders", "community": 66, "norm_label": "getheaders()" }, { "label": "apiFetch()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L36", "_origin": "ast", "id": "frontend_admin_js_api_apifetch", "community": 66, "norm_label": "apifetch()" }, { "label": "refreshAccessToken()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L75", "_origin": "ast", "id": "frontend_admin_js_api_refreshaccesstoken", "community": 66, "norm_label": "refreshaccesstoken()" }, { "label": "cache", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L98", "_origin": "ast", "id": "frontend_admin_js_api_cache", "community": 66, "norm_label": "cache" }, { "label": "CACHABLE_PREFIXES", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L100", "_origin": "ast", "id": "frontend_admin_js_api_cachable_prefixes", "community": 66, "norm_label": "cachable_prefixes" }, { "label": "invalidateCache()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L109", "_origin": "ast", "id": "frontend_admin_js_api_invalidatecache", "community": 66, "norm_label": "invalidatecache()" }, { "label": "clearCache()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L137", "_origin": "ast", "id": "frontend_admin_js_api_clearcache", "community": 66, "norm_label": "clearcache()" }, { "label": "logout()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L141", "_origin": "ast", "id": "frontend_admin_js_api_logout", "community": 66, "norm_label": "logout()" }, { "label": "storeAuthState()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L155", "_origin": "ast", "id": "frontend_admin_js_api_storeauthstate", "community": 66, "norm_label": "storeauthstate()" }, { "label": "clearAuthState()", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L166", "_origin": "ast", "id": "frontend_admin_js_api_clearauthstate", "community": 66, "norm_label": "clearauthstate()" }, { "label": "api", "file_type": "code", "source_file": "frontend/admin/js/api.js", "source_location": "L170", "_origin": "ast", "id": "frontend_admin_js_api_api", "community": 14, "norm_label": "api" }, { "label": "dropdown.js", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_dropdown", "community": 56, "norm_label": "dropdown.js" }, { "label": "CustomSelect", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L3", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect", "community": 107, "norm_label": "customselect" }, { "label": ".constructor()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect_constructor", "community": 107, "norm_label": ".constructor()" }, { "label": ".init()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L47", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect_init", "community": 107, "norm_label": ".init()" }, { "label": ".rebuildMenu()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L98", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect_rebuildmenu", "community": 107, "norm_label": ".rebuildmenu()" }, { "label": ".syncTriggerText()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L162", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect_synctriggertext", "community": 107, "norm_label": ".synctriggertext()" }, { "label": ".handleTriggerClick()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L195", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect_handletriggerclick", "community": 107, "norm_label": ".handletriggerclick()" }, { "label": ".closeAll()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L229", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect_closeall", "community": 107, "norm_label": ".closeall()" }, { "label": ".close()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L238", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect_close", "community": 107, "norm_label": ".close()" }, { "label": ".handleItemClick()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L244", "_origin": "ast", "id": "frontend_admin_js_dropdown_customselect_handleitemclick", "community": 107, "norm_label": ".handleitemclick()" }, { "label": "initAllCustomDropdowns()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L257", "_origin": "ast", "id": "frontend_admin_js_dropdown_initallcustomdropdowns", "community": 56, "norm_label": "initallcustomdropdowns()" }, { "label": "refreshCustomDropdowns()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L264", "_origin": "ast", "id": "frontend_admin_js_dropdown_refreshcustomdropdowns", "community": 56, "norm_label": "refreshcustomdropdowns()" }, { "label": "startDropdownAutoObserver()", "file_type": "code", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L281", "_origin": "ast", "id": "frontend_admin_js_dropdown_startdropdownautoobserver", "community": 56, "norm_label": "startdropdownautoobserver()" }, { "label": "main.js", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_main", "community": 32, "norm_label": "main.js" }, { "label": "AUTHORIZED_ROLES", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L10", "_origin": "ast", "id": "frontend_admin_js_main_authorized_roles", "community": 32, "norm_label": "authorized_roles" }, { "label": "currentRole", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L11", "_origin": "ast", "id": "frontend_admin_js_main_currentrole", "community": 32, "norm_label": "currentrole" }, { "label": "ROUTES", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L24", "_origin": "ast", "id": "frontend_admin_js_main_routes", "community": 32, "norm_label": "routes" }, { "label": "ROLE_NAVIGATION", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L123", "_origin": "ast", "id": "frontend_admin_js_main_role_navigation", "community": 32, "norm_label": "role_navigation" }, { "label": "appContent", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L145", "_origin": "ast", "id": "frontend_admin_js_main_appcontent", "community": 32, "norm_label": "appcontent" }, { "label": "pageTitle", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L146", "_origin": "ast", "id": "frontend_admin_js_main_pagetitle", "community": 32, "norm_label": "pagetitle" }, { "label": "navItems", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L147", "_origin": "ast", "id": "frontend_admin_js_main_navitems", "community": 32, "norm_label": "navitems" }, { "label": "sidebar", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L148", "_origin": "ast", "id": "frontend_admin_js_main_sidebar", "community": 32, "norm_label": "sidebar" }, { "label": "sidebarOverlay", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L149", "_origin": "ast", "id": "frontend_admin_js_main_sidebaroverlay", "community": 32, "norm_label": "sidebaroverlay" }, { "label": "menuToggle", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L150", "_origin": "ast", "id": "frontend_admin_js_main_menutoggle", "community": 32, "norm_label": "menutoggle" }, { "label": "sidebarCloseBtn", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L151", "_origin": "ast", "id": "frontend_admin_js_main_sidebarclosebtn", "community": 32, "norm_label": "sidebarclosebtn" }, { "label": "btnLogout", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L152", "_origin": "ast", "id": "frontend_admin_js_main_btnlogout", "community": 32, "norm_label": "btnlogout" }, { "label": "main", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L153", "_origin": "ast", "id": "frontend_admin_js_main_main", "community": 32, "norm_label": "main" }, { "label": "teacherRequestsNavBadge", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L154", "_origin": "ast", "id": "frontend_admin_js_main_teacherrequestsnavbadge", "community": 32, "norm_label": "teacherrequestsnavbadge" }, { "label": "teacherRequestsTitleBadge", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L155", "_origin": "ast", "id": "frontend_admin_js_main_teacherrequeststitlebadge", "community": 32, "norm_label": "teacherrequeststitlebadge" }, { "label": "allowedTabs", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L157", "_origin": "ast", "id": "frontend_admin_js_main_allowedtabs", "community": 32, "norm_label": "allowedtabs" }, { "label": "settingsDropdown", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L201", "_origin": "ast", "id": "frontend_admin_js_main_settingsdropdown", "community": 32, "norm_label": "settingsdropdown" }, { "label": "btnSettings", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L202", "_origin": "ast", "id": "frontend_admin_js_main_btnsettings", "community": 32, "norm_label": "btnsettings" }, { "label": "switchTab()", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L234", "_origin": "ast", "id": "frontend_admin_js_main_switchtab", "community": 32, "norm_label": "switchtab()" }, { "label": "configureRoleInterface()", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L270", "_origin": "ast", "id": "frontend_admin_js_main_configureroleinterface", "community": 32, "norm_label": "configureroleinterface()" }, { "label": "refreshTeacherRequestBadge()", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L289", "_origin": "ast", "id": "frontend_admin_js_main_refreshteacherrequestbadge", "community": 32, "norm_label": "refreshteacherrequestbadge()" }, { "label": "updateTeacherRequestBadge()", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L304", "_origin": "ast", "id": "frontend_admin_js_main_updateteacherrequestbadge", "community": 32, "norm_label": "updateteacherrequestbadge()" }, { "label": "requestCountLabel()", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L313", "_origin": "ast", "id": "frontend_admin_js_main_requestcountlabel", "community": 32, "norm_label": "requestcountlabel()" }, { "label": "hashTab", "file_type": "code", "source_file": "frontend/admin/js/main.js", "source_location": "L325", "_origin": "ast", "id": "frontend_admin_js_main_hashtab", "community": 32, "norm_label": "hashtab" }, { "label": "otel.js", "file_type": "code", "source_file": "frontend/admin/js/otel.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_otel", "community": 130, "norm_label": "otel.js" }, { "label": "provider", "file_type": "code", "source_file": "frontend/admin/js/otel.js", "source_location": "L11", "_origin": "ast", "id": "frontend_admin_js_otel_provider", "community": 130, "norm_label": "provider" }, { "label": "traceExporter", "file_type": "code", "source_file": "frontend/admin/js/otel.js", "source_location": "L19", "_origin": "ast", "id": "frontend_admin_js_otel_traceexporter", "community": 130, "norm_label": "traceexporter" }, { "label": "utils.js", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_utils", "community": 14, "norm_label": "utils.js" }, { "label": "ESCAPE_MAP", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_utils_escape_map", "community": 14, "norm_label": "escape_map" }, { "label": "escapeHtml()", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L9", "_origin": "ast", "id": "frontend_admin_js_utils_escapehtml", "community": 14, "norm_label": "escapehtml()" }, { "label": "showAlert()", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L14", "_origin": "ast", "id": "frontend_admin_js_utils_showalert", "community": 14, "norm_label": "showalert()" }, { "label": "hideAlert()", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L21", "_origin": "ast", "id": "frontend_admin_js_utils_hidealert", "community": 14, "norm_label": "hidealert()" }, { "label": "applyRippleEffect()", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L28", "_origin": "ast", "id": "frontend_admin_js_utils_applyrippleeffect", "community": 32, "norm_label": "applyrippleeffect()" }, { "label": "initMultiSelect()", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L53", "_origin": "ast", "id": "frontend_admin_js_utils_initmultiselect", "community": 89, "norm_label": "initmultiselect()" }, { "label": "updateSelectText()", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L83", "_origin": "ast", "id": "frontend_admin_js_utils_updateselecttext", "community": 89, "norm_label": "updateselecttext()" }, { "label": "closeAllDropdownsOnOutsideClick()", "file_type": "code", "source_file": "frontend/admin/js/utils.js", "source_location": "L97", "_origin": "ast", "id": "frontend_admin_js_utils_closealldropdownsonoutsideclick", "community": 32, "norm_label": "closealldropdownsonoutsideclick()" }, { "label": "academic-calendar.js", "file_type": "code", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_academic_calendar", "community": 14, "norm_label": "academic-calendar.js" }, { "label": "DAY_OPTIONS", "file_type": "code", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_academic_calendar_day_options", "community": 14, "norm_label": "day_options" }, { "label": "SEMESTER_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L14", "_origin": "ast", "id": "frontend_admin_js_views_academic_calendar_semester_labels", "community": 14, "norm_label": "semester_labels" }, { "label": "initAcademicCalendar()", "file_type": "code", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L19", "_origin": "ast", "id": "frontend_admin_js_views_academic_calendar_initacademiccalendar", "community": 14, "norm_label": "initacademiccalendar()" }, { "label": "auditorium-workload.js", "file_type": "code", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_auditorium_workload", "community": 89, "norm_label": "auditorium-workload.js" }, { "label": "WORKLOAD_TARGETS", "file_type": "code", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L14", "_origin": "ast", "id": "frontend_admin_js_views_auditorium_workload_workload_targets", "community": 89, "norm_label": "workload_targets" }, { "label": "DAY_SHORT_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L44", "_origin": "ast", "id": "frontend_admin_js_views_auditorium_workload_day_short_labels", "community": 89, "norm_label": "day_short_labels" }, { "label": "DAY_FULL_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L54", "_origin": "ast", "id": "frontend_admin_js_views_auditorium_workload_day_full_labels", "community": 89, "norm_label": "day_full_labels" }, { "label": "DAY_ORDER", "file_type": "code", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L64", "_origin": "ast", "id": "frontend_admin_js_views_auditorium_workload_day_order", "community": 89, "norm_label": "day_order" }, { "label": "CELL_PARITY_LAYOUT", "file_type": "code", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L66", "_origin": "ast", "id": "frontend_admin_js_views_auditorium_workload_cell_parity_layout", "community": 89, "norm_label": "cell_parity_layout" }, { "label": "initAuditoriumWorkload()", "file_type": "code", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L71", "_origin": "ast", "id": "frontend_admin_js_views_auditorium_workload_initauditoriumworkload", "community": 9, "norm_label": "initauditoriumworkload()" }, { "label": "classrooms.js", "file_type": "code", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_classrooms", "community": 89, "norm_label": "classrooms.js" }, { "label": "fetchEquipments()", "file_type": "code", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_classrooms_fetchequipments", "community": 89, "norm_label": "fetchequipments()" }, { "label": "renderEquipmentCheckboxes()", "file_type": "code", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L13", "_origin": "ast", "id": "frontend_admin_js_views_classrooms_renderequipmentcheckboxes", "community": 89, "norm_label": "renderequipmentcheckboxes()" }, { "label": "initClassrooms()", "file_type": "code", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L34", "_origin": "ast", "id": "frontend_admin_js_views_classrooms_initclassrooms", "community": 89, "norm_label": "initclassrooms()" }, { "label": "dashboard.js", "file_type": "code", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_dashboard", "community": 14, "norm_label": "dashboard.js" }, { "label": "initDashboard()", "file_type": "code", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_dashboard_initdashboard", "community": 14, "norm_label": "initdashboard()" }, { "label": "department-workspace.js", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace", "community": 71, "norm_label": "department-workspace.js" }, { "label": "initDepartmentWorkspace()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L6", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_initdepartmentworkspace", "community": 71, "norm_label": "initdepartmentworkspace()" }, { "label": "loadDepartments()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L477", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_loaddepartments", "community": 71, "norm_label": "loaddepartments()" }, { "label": "fillSelect()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L487", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_fillselect", "community": 71, "norm_label": "fillselect()" }, { "label": "setDefaultDates()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L494", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_setdefaultdates", "community": 71, "norm_label": "setdefaultdates()" }, { "label": "toIsoDate()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L502", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_toisodate", "community": 71, "norm_label": "toisodate()" }, { "label": "formatDateTime()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L506", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_formatdatetime", "community": 71, "norm_label": "formatdatetime()" }, { "label": "subjectCountLabel()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L511", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_subjectcountlabel", "community": 71, "norm_label": "subjectcountlabel()" }, { "label": "requestCountLabel()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L519", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_requestcountlabel", "community": 71, "norm_label": "requestcountlabel()" }, { "label": "requestStatusLabel()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L527", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_requeststatuslabel", "community": 71, "norm_label": "requeststatuslabel()" }, { "label": "requestStatusClass()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L535", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_requeststatusclass", "community": 71, "norm_label": "requeststatusclass()" }, { "label": "renderTeacherMetric()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L543", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_renderteachermetric", "community": 71, "norm_label": "renderteachermetric()" }, { "label": "workloadLabel()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L553", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_workloadlabel", "community": 71, "norm_label": "workloadlabel()" }, { "label": "workloadKeys()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L565", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_workloadkeys", "community": 71, "norm_label": "workloadkeys()" }, { "label": "normalizeTeacherName()", "file_type": "code", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L572", "_origin": "ast", "id": "frontend_admin_js_views_department_workspace_normalizeteachername", "community": 71, "norm_label": "normalizeteachername()" }, { "label": "groups.js", "file_type": "code", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_groups", "community": 14, "norm_label": "groups.js" }, { "label": "fetchEducationForms()", "file_type": "code", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_groups_fetcheducationforms", "community": 14, "norm_label": "fetcheducationforms()" }, { "label": "initGroups()", "file_type": "code", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L15", "_origin": "ast", "id": "frontend_admin_js_views_groups_initgroups", "community": 14, "norm_label": "initgroups()" }, { "label": "schedule-view.js", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view", "community": 9, "norm_label": "schedule-view.js" }, { "label": "PARITY_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L9", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_parity_labels", "community": 9, "norm_label": "parity_labels" }, { "label": "DAY_SHORT_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L14", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_day_short_labels", "community": 9, "norm_label": "day_short_labels" }, { "label": "DAY_FULL_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L23", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_day_full_labels", "community": 9, "norm_label": "day_full_labels" }, { "label": "DAY_ORDER", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L32", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_day_order", "community": 9, "norm_label": "day_order" }, { "label": "CELL_PARITY_LAYOUT", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L33", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_cell_parity_layout", "community": 9, "norm_label": "cell_parity_layout" }, { "label": "initScheduleView()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L40", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_initscheduleview", "community": 9, "norm_label": "initscheduleview()" }, { "label": "loadDictionaries()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L729", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_loaddictionaries", "community": 9, "norm_label": "loaddictionaries()" }, { "label": "setDefaultDate()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L760", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_setdefaultdate", "community": 9, "norm_label": "setdefaultdate()" }, { "label": "fillSelect()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L765", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_fillselect", "community": 9, "norm_label": "fillselect()" }, { "label": "addOptional()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L772", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_addoptional", "community": 9, "norm_label": "addoptional()" }, { "label": "valueOf()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L776", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_valueof", "community": 9, "norm_label": "valueof()" }, { "label": "normalizeId()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L780", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_normalizeid", "community": 9, "norm_label": "normalizeid()" }, { "label": "roomLabel()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L785", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_roomlabel", "community": 9, "norm_label": "roomlabel()" }, { "label": "collectSlots()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L789", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_collectslots", "community": 9, "norm_label": "collectslots()" }, { "label": "groupLessonsByDateSlot()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L812", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_grouplessonsbydateslot", "community": 9, "norm_label": "grouplessonsbydateslot()" }, { "label": "buildScheduleSections()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L828", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_buildschedulesections", "community": 9, "norm_label": "buildschedulesections()" }, { "label": "splitEntitiesForLesson()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L852", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_splitentitiesforlesson", "community": 9, "norm_label": "splitentitiesforlesson()" }, { "label": "singleEntity()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L865", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_singleentity", "community": 9, "norm_label": "singleentity()" }, { "label": "listEntities()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L874", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_listentities", "community": 9, "norm_label": "listentities()" }, { "label": "sortLessons()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L893", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_sortlessons", "community": 9, "norm_label": "sortlessons()" }, { "label": "lessonSlotDescriptor()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L903", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_lessonslotdescriptor", "community": 9, "norm_label": "lessonslotdescriptor()" }, { "label": "buildCombinedWeekBlocks()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L911", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_buildcombinedweekblocks", "community": 9, "norm_label": "buildcombinedweekblocks()" }, { "label": "weekParity()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L942", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_weekparity", "community": 9, "norm_label": "weekparity()" }, { "label": "buildDatesByDay()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L950", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_builddatesbyday", "community": 9, "norm_label": "builddatesbyday()" }, { "label": "parityForDate()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L961", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_parityfordate", "community": 9, "norm_label": "parityfordate()" }, { "label": "combinedWeekCaption()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L969", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_combinedweekcaption", "community": 9, "norm_label": "combinedweekcaption()" }, { "label": "mobileDayCaption()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L973", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_mobiledaycaption", "community": 9, "norm_label": "mobiledaycaption()" }, { "label": "periodCaption()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L977", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_periodcaption", "community": 9, "norm_label": "periodcaption()" }, { "label": "lessonSlotKey()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L981", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_lessonslotkey", "community": 9, "norm_label": "lessonslotkey()" }, { "label": "dateSlotKey()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L986", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_dateslotkey", "community": 9, "norm_label": "dateslotkey()" }, { "label": "weekStart()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L990", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_weekstart", "community": 9, "norm_label": "weekstart()" }, { "label": "twoWeekRange()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L997", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_twoweekrange", "community": 9, "norm_label": "twoweekrange()" }, { "label": "addDays()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1007", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_adddays", "community": 9, "norm_label": "adddays()" }, { "label": "parseIsoDate()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1013", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_parseisodate", "community": 9, "norm_label": "parseisodate()" }, { "label": "datesBetween()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1018", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_datesbetween", "community": 9, "norm_label": "datesbetween()" }, { "label": "isoDay()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1026", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_isoday", "community": 9, "norm_label": "isoday()" }, { "label": "dayShort()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1031", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_dayshort", "community": 9, "norm_label": "dayshort()" }, { "label": "formatDate()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1035", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_formatdate", "community": 9, "norm_label": "formatdate()" }, { "label": "formatDateShort()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1041", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_formatdateshort", "community": 9, "norm_label": "formatdateshort()" }, { "label": "trimTime()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1046", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_trimtime", "community": 9, "norm_label": "trimtime()" }, { "label": "toIsoDate()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1050", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_toisodate", "community": 9, "norm_label": "toisodate()" }, { "label": "lessonCountLabel()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1058", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_lessoncountlabel", "community": 9, "norm_label": "lessoncountlabel()" }, { "label": "sectionCountLabel()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1066", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_sectioncountlabel", "community": 9, "norm_label": "sectioncountlabel()" }, { "label": "compareSlots()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1074", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_compareslots", "community": 9, "norm_label": "compareslots()" }, { "label": "naturalCompare()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1084", "_origin": "ast", "id": "frontend_admin_js_views_schedule_view_naturalcompare", "community": 9, "norm_label": "naturalcompare()" }, { "label": "schedule.js", "file_type": "code", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_schedule", "community": 14, "norm_label": "schedule.js" }, { "label": "DAY_OPTIONS", "file_type": "code", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_schedule_day_options", "community": 14, "norm_label": "day_options" }, { "label": "PARITY_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L14", "_origin": "ast", "id": "frontend_admin_js_views_schedule_parity_labels", "community": 14, "norm_label": "parity_labels" }, { "label": "CELL_PARITY_LAYOUT", "file_type": "code", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L20", "_origin": "ast", "id": "frontend_admin_js_views_schedule_cell_parity_layout", "community": 14, "norm_label": "cell_parity_layout" }, { "label": "SEMESTER_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L25", "_origin": "ast", "id": "frontend_admin_js_views_schedule_semester_labels", "community": 14, "norm_label": "semester_labels" }, { "label": "LESSON_TYPE_LIMITS", "file_type": "code", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L33", "_origin": "ast", "id": "frontend_admin_js_views_schedule_lesson_type_limits", "community": 14, "norm_label": "lesson_type_limits" }, { "label": "initSchedule()", "file_type": "code", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L60", "_origin": "ast", "id": "frontend_admin_js_views_schedule_initschedule", "community": 14, "norm_label": "initschedule()" }, { "label": "subjects.js", "file_type": "code", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_subjects", "community": 14, "norm_label": "subjects.js" }, { "label": "initSubjects()", "file_type": "code", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_subjects_initsubjects", "community": 14, "norm_label": "initsubjects()" }, { "label": "teacher-requests.js", "file_type": "code", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_teacher_requests", "community": 14, "norm_label": "teacher-requests.js" }, { "label": "initTeacherRequests()", "file_type": "code", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_teacher_requests_initteacherrequests", "community": 14, "norm_label": "initteacherrequests()" }, { "label": "university-structure.js", "file_type": "code", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_university_structure", "community": 14, "norm_label": "university-structure.js" }, { "label": "initUniversityStructure()", "file_type": "code", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_university_structure_inituniversitystructure", "community": 14, "norm_label": "inituniversitystructure()" }, { "label": "users.js", "file_type": "code", "source_file": "frontend/admin/js/views/users.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_js_views_users", "community": 14, "norm_label": "users.js" }, { "label": "ROLE_LABELS", "file_type": "code", "source_file": "frontend/admin/js/views/users.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_js_views_users_role_labels", "community": 14, "norm_label": "role_labels" }, { "label": "ROLE_BADGE", "file_type": "code", "source_file": "frontend/admin/js/views/users.js", "source_location": "L12", "_origin": "ast", "id": "frontend_admin_js_views_users_role_badge", "community": 14, "norm_label": "role_badge" }, { "label": "initUsers()", "file_type": "code", "source_file": "frontend/admin/js/views/users.js", "source_location": "L21", "_origin": "ast", "id": "frontend_admin_js_views_users_initusers", "community": 14, "norm_label": "initusers()" }, { "label": "main.js", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_settings_js_main", "community": 56, "norm_label": "main.js" }, { "label": "role", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L7", "_origin": "ast", "id": "frontend_admin_settings_js_main_role", "community": 56, "norm_label": "role" }, { "label": "ROUTES", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L19", "_origin": "ast", "id": "frontend_admin_settings_js_main_routes", "community": 56, "norm_label": "routes" }, { "label": "ROLE_TABS", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L47", "_origin": "ast", "id": "frontend_admin_settings_js_main_role_tabs", "community": 56, "norm_label": "role_tabs" }, { "label": "allowedTabs", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L51", "_origin": "ast", "id": "frontend_admin_settings_js_main_allowedtabs", "community": 56, "norm_label": "allowedtabs" }, { "label": "appContent", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L57", "_origin": "ast", "id": "frontend_admin_settings_js_main_appcontent", "community": 56, "norm_label": "appcontent" }, { "label": "pageTitle", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L58", "_origin": "ast", "id": "frontend_admin_settings_js_main_pagetitle", "community": 56, "norm_label": "pagetitle" }, { "label": "navItems", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L59", "_origin": "ast", "id": "frontend_admin_settings_js_main_navitems", "community": 56, "norm_label": "navitems" }, { "label": "sidebar", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L60", "_origin": "ast", "id": "frontend_admin_settings_js_main_sidebar", "community": 56, "norm_label": "sidebar" }, { "label": "sidebarOverlay", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L61", "_origin": "ast", "id": "frontend_admin_settings_js_main_sidebaroverlay", "community": 56, "norm_label": "sidebaroverlay" }, { "label": "menuToggle", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L62", "_origin": "ast", "id": "frontend_admin_settings_js_main_menutoggle", "community": 56, "norm_label": "menutoggle" }, { "label": "sidebarCloseBtn", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L63", "_origin": "ast", "id": "frontend_admin_settings_js_main_sidebarclosebtn", "community": 56, "norm_label": "sidebarclosebtn" }, { "label": "main", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L64", "_origin": "ast", "id": "frontend_admin_settings_js_main_main", "community": 56, "norm_label": "main" }, { "label": "switchTab()", "file_type": "code", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L111", "_origin": "ast", "id": "frontend_admin_settings_js_main_switchtab", "community": 56, "norm_label": "switchtab()" }, { "label": "database.js", "file_type": "code", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_settings_js_views_database", "community": 14, "norm_label": "database.js" }, { "label": "initDatabase()", "file_type": "code", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_settings_js_views_database_initdatabase", "community": 14, "norm_label": "initdatabase()" }, { "label": "edu-forms.js", "file_type": "code", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_settings_js_views_edu_forms", "community": 14, "norm_label": "edu-forms.js" }, { "label": "allEducationForms", "file_type": "code", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_settings_js_views_edu_forms_alleducationforms", "community": 14, "norm_label": "alleducationforms" }, { "label": "fetchEducationForms()", "file_type": "code", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L6", "_origin": "ast", "id": "frontend_admin_settings_js_views_edu_forms_fetcheducationforms", "community": 14, "norm_label": "fetcheducationforms()" }, { "label": "initEduForms()", "file_type": "code", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L16", "_origin": "ast", "id": "frontend_admin_settings_js_views_edu_forms_initeduforms", "community": 14, "norm_label": "initeduforms()" }, { "label": "time-slots.js", "file_type": "code", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L1", "_origin": "ast", "id": "frontend_admin_settings_js_views_time_slots", "community": 118, "norm_label": "time-slots.js" }, { "label": "APPLY_MODE_LABELS", "file_type": "code", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L4", "_origin": "ast", "id": "frontend_admin_settings_js_views_time_slots_apply_mode_labels", "community": 118, "norm_label": "apply_mode_labels" }, { "label": "DAY_SHORT_LABELS", "file_type": "code", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L10", "_origin": "ast", "id": "frontend_admin_settings_js_views_time_slots_day_short_labels", "community": 118, "norm_label": "day_short_labels" }, { "label": "initTimeSlotsSettings()", "file_type": "code", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L20", "_origin": "ast", "id": "frontend_admin_settings_js_views_time_slots_inittimeslotssettings", "community": 34, "norm_label": "inittimeslotssettings()" }, { "label": "scopeOptionLabel()", "file_type": "code", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L298", "_origin": "ast", "id": "frontend_admin_settings_js_views_time_slots_scopeoptionlabel", "community": 118, "norm_label": "scopeoptionlabel()" }, { "label": "scopeBadgeLabel()", "file_type": "code", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L305", "_origin": "ast", "id": "frontend_admin_settings_js_views_time_slots_scopebadgelabel", "community": 118, "norm_label": "scopebadgelabel()" }, { "label": "dayShort()", "file_type": "code", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L311", "_origin": "ast", "id": "frontend_admin_settings_js_views_time_slots_dayshort", "community": 118, "norm_label": "dayshort()" }, { "label": "trimTime()", "file_type": "code", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L315", "_origin": "ast", "id": "frontend_admin_settings_js_views_time_slots_trimtime", "community": 118, "norm_label": "trimtime()" }, { "label": "script.js", "file_type": "code", "source_file": "frontend/script.js", "source_location": "L1", "_origin": "ast", "id": "frontend_script", "community": 119, "norm_label": "script.js" }, { "label": "clearFieldError()", "file_type": "code", "source_file": "frontend/script.js", "source_location": "L70", "_origin": "ast", "id": "frontend_script_clearfielderror", "community": 119, "norm_label": "clearfielderror()" }, { "label": "setFieldError()", "file_type": "code", "source_file": "frontend/script.js", "source_location": "L75", "_origin": "ast", "id": "frontend_script_setfielderror", "community": 119, "norm_label": "setfielderror()" }, { "label": "showAlert()", "file_type": "code", "source_file": "frontend/script.js", "source_location": "L86", "_origin": "ast", "id": "frontend_script_showalert", "community": 119, "norm_label": "showalert()" }, { "label": "hideAlert()", "file_type": "code", "source_file": "frontend/script.js", "source_location": "L91", "_origin": "ast", "id": "frontend_script_hidealert", "community": 119, "norm_label": "hidealert()" }, { "label": "setLoading()", "file_type": "code", "source_file": "frontend/script.js", "source_location": "L96", "_origin": "ast", "id": "frontend_script_setloading", "community": 119, "norm_label": "setloading()" }, { "label": "validate()", "file_type": "code", "source_file": "frontend/script.js", "source_location": "L102", "_origin": "ast", "id": "frontend_script_validate", "community": 119, "norm_label": "validate()" }, { "label": "theme-toggle.js", "file_type": "code", "source_file": "frontend/theme-toggle.js", "source_location": "L1", "_origin": "ast", "id": "frontend_theme_toggle", "community": 132, "norm_label": "theme-toggle.js" }, { "label": "init()", "file_type": "code", "source_file": "frontend/theme-toggle.js", "source_location": "L22", "_origin": "ast", "id": "frontend_theme_toggle_init", "community": 132, "norm_label": "init()" }, { "label": "script.js", "file_type": "code", "source_file": "resume/script.js", "source_location": "L1", "_origin": "ast", "id": "resume_script", "community": 100, "norm_label": "script.js" }, { "label": "incidentRunbooks", "file_type": "code", "source_file": "resume/script.js", "source_location": "L3", "_origin": "ast", "id": "resume_script_incidentrunbooks", "community": 100, "norm_label": "incidentrunbooks" }, { "label": "initPrintButton()", "file_type": "code", "source_file": "resume/script.js", "source_location": "L65", "_origin": "ast", "id": "resume_script_initprintbutton", "community": 100, "norm_label": "initprintbutton()" }, { "label": "initCopyButtons()", "file_type": "code", "source_file": "resume/script.js", "source_location": "L74", "_origin": "ast", "id": "resume_script_initcopybuttons", "community": 100, "norm_label": "initcopybuttons()" }, { "label": "initReveal()", "file_type": "code", "source_file": "resume/script.js", "source_location": "L91", "_origin": "ast", "id": "resume_script_initreveal", "community": 100, "norm_label": "initreveal()" }, { "label": "initNavigationHighlight()", "file_type": "code", "source_file": "resume/script.js", "source_location": "L115", "_origin": "ast", "id": "resume_script_initnavigationhighlight", "community": 100, "norm_label": "initnavigationhighlight()" }, { "label": "initIncidentTabs()", "file_type": "code", "source_file": "resume/script.js", "source_location": "L142", "_origin": "ast", "id": "resume_script_initincidenttabs", "community": 100, "norm_label": "initincidenttabs()" }, { "label": "formatRunbookText()", "file_type": "code", "source_file": "resume/script.js", "source_location": "L175", "_origin": "ast", "id": "resume_script_formatrunbooktext", "community": 100, "norm_label": "formatrunbooktext()" }, { "label": "escapeHtml()", "file_type": "code", "source_file": "resume/script.js", "source_location": "L179", "_origin": "ast", "id": "resume_script_escapehtml", "community": 100, "norm_label": "escapehtml()" }, { "label": "showToast()", "file_type": "code", "source_file": "resume/script.js", "source_location": "L188", "_origin": "ast", "id": "resume_script_showtoast", "community": 100, "norm_label": "showtoast()" }, { "label": "\u041f\u0440\u043e\u0435\u043a\u0442\u043d\u044b\u0439 \u0440\u0435\u0433\u043b\u0430\u043c\u0435\u043d\u0442 AGENTS.md", "file_type": "document", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "agents_project_regulation", "community": 101, "norm_label": "\u043f\u0440\u043e\u0435\u043a\u0442\u043d\u044b\u0438 \u0440\u0435\u0433\u043b\u0430\u043c\u0435\u043d\u0442 agents.md" }, { "label": "\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u041c\u0430\u0433\u0438\u0441\u0442\u0440", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "agents_magistr_system", "community": 101, "norm_label": "\u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043c\u0430\u0433\u0438\u0441\u0442\u0440" }, { "label": "\u041f\u0440\u0430\u0432\u0438\u043b\u043e \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0441\u0442\u0438 Flyway-\u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0439", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "agents_flyway_migration_rule", "community": 101, "norm_label": "\u043f\u0440\u0430\u0432\u0438\u043b\u043e \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0441\u0442\u0438 flyway-\u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438" }, { "label": "\u041f\u0440\u0430\u0432\u0438\u043b\u043e \u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "agents_russian_language_rule", "community": 101, "norm_label": "\u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430" }, { "label": "\u0418\u043d\u0434\u0435\u043a\u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438", "file_type": "document", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "agents_project_docs_index", "community": 80, "norm_label": "\u0438\u043d\u0434\u0435\u043a\u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u043d\u043e\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438" }, { "label": "\u0410\u0443\u0434\u0438\u0442 \u0440\u0438\u0441\u043a\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430", "file_type": "document", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_project_risk_audit", "community": 84, "norm_label": "\u0430\u0443\u0434\u0438\u0442 \u0440\u0438\u0441\u043a\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430" }, { "label": "\u041d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0435 production-defaults JWT", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_jwt_insecure_production_defaults", "community": 84, "norm_label": "\u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0435 production-defaults jwt" }, { "label": "\u0413\u043e\u043d\u043a\u0430 \u0440\u043e\u0442\u0430\u0446\u0438\u0438 refresh-\u0442\u043e\u043a\u0435\u043d\u043e\u0432", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_refresh_token_rotation_race_condition", "community": 117, "norm_label": "\u0433\u043e\u043d\u043a\u0430 \u0440\u043e\u0442\u0430\u0446\u0438\u0438 refresh-\u0442\u043e\u043a\u0435\u043d\u043e\u0432" }, { "label": "\u0423\u0442\u0435\u0447\u043a\u0430 ThreadLocal AuthContext", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_authcontext_threadlocal_leak", "community": 117, "norm_label": "\u0443\u0442\u0435\u0447\u043a\u0430 threadlocal authcontext" }, { "label": "\u041f\u0440\u043e\u0431\u0435\u043b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u043e\u0432 override \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_schedule_override_conflict_gap", "community": 84, "norm_label": "\u043f\u0440\u043e\u0431\u0435\u043b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u043e\u0432 override \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u041f\u0440\u043e\u0431\u0435\u043b \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438 override \u0434\u043b\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_teacher_schedule_override_visibility_gap", "community": 109, "norm_label": "\u043f\u0440\u043e\u0431\u0435\u043b \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438 override \u0434\u043b\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0438" }, { "label": "\u0420\u0438\u0441\u043a \u0437\u0430\u043c\u0435\u043d\u044b DataSource \u0442\u0435\u043d\u0430\u043d\u0442\u0430", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_tenant_datasource_replacement_risk", "community": 84, "norm_label": "\u0440\u0438\u0441\u043a \u0437\u0430\u043c\u0435\u043d\u044b datasource \u0442\u0435\u043d\u0430\u043d\u0442\u0430" }, { "label": "\u041f\u0440\u043e\u0431\u0435\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f watcher \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0442\u0435\u043d\u0430\u043d\u0442\u043e\u0432", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_tenant_config_watcher_update_gap", "community": 84, "norm_label": "\u043f\u0440\u043e\u0431\u0435\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f watcher \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0442\u0435\u043d\u0430\u043d\u0442\u043e\u0432" }, { "label": "\u0420\u0438\u0441\u043a Kubernetes TLS trust-all", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_kubernetes_tls_trust_all_risk", "community": 84, "norm_label": "\u0440\u0438\u0441\u043a kubernetes tls trust-all" }, { "label": "\u0420\u0438\u0441\u043a \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u043c\u0438 \u043f\u0440\u0438 \u0438\u043c\u043f\u043e\u0440\u0442\u0435 \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_department_import_subject_ownership_risk", "community": 129, "norm_label": "\u0440\u0438\u0441\u043a \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u043c\u0438 \u043f\u0440\u0438 \u0438\u043c\u043f\u043e\u0440\u0442\u0435 \u043a\u0430\u0444\u0435\u0434\u0440\u044b" }, { "label": "\u0420\u0438\u0441\u043a \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_workload_department_scope_risk", "community": 131, "norm_label": "\u0440\u0438\u0441\u043a \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043a\u0430\u0444\u0435\u0434\u0440\u044b" }, { "label": "\u0420\u0438\u0441\u043a \u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u044f \u0433\u0440\u0430\u043d\u0438\u0446 \u0441\u0435\u043c\u0435\u0441\u0442\u0440\u043e\u0432", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_semester_boundary_overlap_risk", "community": 70, "norm_label": "\u0440\u0438\u0441\u043a \u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u044f \u0433\u0440\u0430\u043d\u0438\u0446 \u0441\u0435\u043c\u0435\u0441\u0442\u0440\u043e\u0432" }, { "label": "\u0420\u0438\u0441\u043a access token \u0432 localStorage", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_localstorage_access_token_risk", "community": 117, "norm_label": "\u0440\u0438\u0441\u043a access token \u0432 localstorage" }, { "label": "\u0420\u0438\u0441\u043a XSS \u0447\u0435\u0440\u0435\u0437 innerHTML \u043e\u0448\u0438\u0431\u043e\u043a", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_innerhtml_error_xss_risk", "community": 109, "norm_label": "\u0440\u0438\u0441\u043a xss \u0447\u0435\u0440\u0435\u0437 innerhtml \u043e\u0448\u0438\u0431\u043e\u043a" }, { "label": "\u0420\u0438\u0441\u043a latest-\u0442\u0435\u0433\u0430 OpenTelemetry", "file_type": "concept", "source_file": "BUG_REPORT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "bug_report_opentelemetry_latest_supply_chain_risk", "community": 69, "norm_label": "\u0440\u0438\u0441\u043a latest-\u0442\u0435\u0433\u0430 opentelemetry" }, { "label": "\u041e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u0430\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043d\u0430\u043d\u0442\u043d\u0430\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430", "file_type": "document", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_resilient_multitenant_infrastructure", "community": 69, "norm_label": "\u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0438\u0447\u0438\u0432\u0430\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043d\u0430\u043d\u0442\u043d\u0430\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430" }, { "label": "\u041f\u0430\u0442\u0442\u0435\u0440\u043d database-per-tenant", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_database_per_tenant_pattern", "community": 69, "norm_label": "\u043f\u0430\u0442\u0442\u0435\u0440\u043d database-per-tenant" }, { "label": "\u041e\u0431\u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e \u0424\u0417-152", "file_type": "rationale", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_fz_152_data_isolation_rationale", "community": 69, "norm_label": "\u043e\u0431\u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e \u0444\u0437-152" }, { "label": "K3s-\u043a\u043b\u0430\u0441\u0442\u0435\u0440", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_k3s_cluster", "community": 69, "norm_label": "k3s-\u043a\u043b\u0430\u0441\u0442\u0435\u0440" }, { "label": "\u0414\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u0435\u043d\u0430\u043d\u0442\u0430\u043c\u0438 \u0447\u0435\u0440\u0435\u0437 ConfigMap", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_configmap_dynamic_tenant_management", "community": 84, "norm_label": "\u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u0435\u043d\u0430\u043d\u0442\u0430\u043c\u0438 \u0447\u0435\u0440\u0435\u0437 configmap" }, { "label": "\u0423\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u044c H2 \u0438 HikariCP", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_h2_hikaricp_resiliency", "community": 133, "norm_label": "\u0443\u0441\u0442\u043e\u0438\u0447\u0438\u0432\u043e\u0441\u0442\u044c h2 \u0438 hikaricp" }, { "label": "Ansible-\u0445\u043e\u0441\u0442\u044b \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_ansible_database_hosts", "community": 69, "norm_label": "ansible-\u0445\u043e\u0441\u0442\u044b \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445" }, { "label": "CI/CD \u0447\u0435\u0440\u0435\u0437 Gitea Actions", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_gitea_actions_cicd", "community": 110, "norm_label": "ci/cd \u0447\u0435\u0440\u0435\u0437 gitea actions" }, { "label": "Caddy proxy", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_caddy_proxy", "community": 69, "norm_label": "caddy proxy" }, { "label": "\u041d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u043c\u043e\u0441\u0442\u044c SigNoz \u0438 OpenTelemetry", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_signoz_opentelemetry_observability", "community": 69, "norm_label": "\u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u043c\u043e\u0441\u0442\u044c signoz \u0438 opentelemetry" }, { "label": "\u0412\u041c \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 Proxmox", "file_type": "concept", "source_file": "DEVOPS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "devops_proxmox_database_vms", "community": 69, "norm_label": "\u0432\u043c \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 proxmox" }, { "label": "Backend-\u0441\u0435\u0440\u0432\u0438\u0441 Docker Compose", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "compose_backend_service", "community": 122, "norm_label": "backend-\u0441\u0435\u0440\u0432\u0438\u0441 docker compose" }, { "label": "Frontend-\u0441\u0435\u0440\u0432\u0438\u0441 Docker Compose", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "compose_frontend_service", "community": 122, "norm_label": "frontend-\u0441\u0435\u0440\u0432\u0438\u0441 docker compose" }, { "label": "PostgreSQL-\u0441\u0435\u0440\u0432\u0438\u0441 Docker Compose", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "compose_db_service", "community": 122, "norm_label": "postgresql-\u0441\u0435\u0440\u0432\u0438\u0441 docker compose" }, { "label": "\u0412\u043d\u0435\u0448\u043d\u044f\u044f proxy-\u0441\u0435\u0442\u044c Docker", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "compose_proxy_network", "community": 122, "norm_label": "\u0432\u043d\u0435\u0448\u043d\u044f\u044f proxy-\u0441\u0435\u0442\u044c docker" }, { "label": "\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f POSTGRES_PASSWORD", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "compose_postgres_password_required", "community": 122, "norm_label": "\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f postgres_password" }, { "label": "\u041d\u0430\u0432\u044b\u043a AutoUpdateDocs", "file_type": "document", "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_agents_skills_autoupdatedocs_autoupdatedocs_skill", "community": 80, "norm_label": "\u043d\u0430\u0432\u044b\u043a autoupdatedocs" }, { "label": "\u041a\u0430\u0440\u0442\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u043a \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438", "file_type": "concept", "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_agents_skills_autoupdatedocs_file_to_docs_map", "community": 80, "norm_label": "\u043a\u0430\u0440\u0442\u0430 \u0444\u0430\u0438\u043b\u043e\u0432 \u043a \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438" }, { "label": "SKILL.md AutoUpdateDocs", "file_type": "document", "source_file": ".agents/skills/auto-update-docs/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_agents_skills_auto_update_docs_skill_autoupdatedocs_skill", "community": 80, "norm_label": "skill.md autoupdatedocs" }, { "label": "\u041a\u0430\u0440\u0442\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430", "file_type": "concept", "source_file": ".agents/skills/auto-update-docs/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_agents_skills_auto_update_docs_skill_frontend_settings_docs_map", "community": 109, "norm_label": "\u043a\u0430\u0440\u0442\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430" }, { "label": "\u041d\u0430\u0432\u044b\u043a frontend-design", "file_type": "document", "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_agents_skills_frontend_design_skill_frontend_design_skill", "community": 125, "norm_label": "\u043d\u0430\u0432\u044b\u043a frontend-design" }, { "label": "\u0414\u0438\u0437\u0430\u0439\u043d-\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430", "file_type": "concept", "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_agents_skills_frontend_design_skill_design_thinking", "community": 125, "norm_label": "\u0434\u0438\u0437\u0430\u0438\u043d-\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0438\u0441\u0430" }, { "label": "\u041f\u0440\u0430\u0432\u0438\u043b\u043e \u043f\u0440\u043e\u0442\u0438\u0432 AI-\u044d\u0441\u0442\u0435\u0442\u0438\u043a\u0438", "file_type": "concept", "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_agents_skills_frontend_design_skill_no_ai_aesthetic_rule", "community": 125, "norm_label": "\u043f\u0440\u0430\u0432\u0438\u043b\u043e \u043f\u0440\u043e\u0442\u0438\u0432 ai-\u044d\u0441\u0442\u0435\u0442\u0438\u043a\u0438" }, { "label": "Workflow \u0441\u0431\u043e\u0440\u043a\u0438 \u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 Docker-\u043e\u0431\u0440\u0430\u0437\u043e\u0432", "file_type": "document", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_gitea_workflows_docker_build_build_and_push_docker_images", "community": 110, "norm_label": "workflow \u0441\u0431\u043e\u0440\u043a\u0438 \u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 docker-\u043e\u0431\u0440\u0430\u0437\u043e\u0432" }, { "label": "Pipeline backend-\u043e\u0431\u0440\u0430\u0437\u0430", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_gitea_workflows_docker_build_backend_image_pipeline", "community": 110, "norm_label": "pipeline backend-\u043e\u0431\u0440\u0430\u0437\u0430" }, { "label": "Pipeline frontend-\u043e\u0431\u0440\u0430\u0437\u0430", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_gitea_workflows_docker_build_frontend_image_pipeline", "community": 110, "norm_label": "pipeline frontend-\u043e\u0431\u0440\u0430\u0437\u0430" }, { "label": "Job \u0434\u0435\u043f\u043b\u043e\u044f \u0432 Kubernetes", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_gitea_workflows_docker_build_deploy_to_k8s", "community": 110, "norm_label": "job \u0434\u0435\u043f\u043b\u043e\u044f \u0432 kubernetes" }, { "label": "Secret ZUEV_TOKEN", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_gitea_workflows_docker_build_zuev_token_secret", "community": 110, "norm_label": "secret zuev_token" }, { "label": "Secret KUBECONFIG_DATA", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "_gitea_workflows_docker_build_kubeconfig_secret", "community": 110, "norm_label": "secret kubeconfig_data" }, { "label": "\u041e\u0431\u0437\u043e\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u041c\u0430\u0433\u0438\u0441\u0442\u0440", "file_type": "document", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_readme_magistr_overview", "community": 80, "norm_label": "\u043e\u0431\u0437\u043e\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043c\u0430\u0433\u0438\u0441\u0442\u0440" }, { "label": "\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b", "file_type": "document", "source_file": "docs/ARCHITECTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_architecture_system_architecture", "community": 80, "norm_label": "\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b" }, { "label": "\u041c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043d\u0430\u043d\u0442\u043d\u0430\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430", "file_type": "concept", "source_file": "docs/ARCHITECTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_architecture_multitenant_architecture", "community": 69, "norm_label": "\u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043d\u0430\u043d\u0442\u043d\u0430\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430" }, { "label": "\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438", "file_type": "concept", "source_file": "docs/ARCHITECTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_architecture_authentication", "community": 117, "norm_label": "\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438" }, { "label": "\u0420\u043e\u043b\u0435\u0432\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_business_logic_role_model", "community": 80, "norm_label": "\u0440\u043e\u043b\u0435\u0432\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c" }, { "label": "\u041c\u043e\u0434\u0435\u043b\u044c \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_business_logic_dynamic_schedule_model", "community": 70, "norm_label": "\u043c\u043e\u0434\u0435\u043b\u044c \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0412\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u044f \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_business_logic_schedule_validation", "community": 70, "norm_label": "\u0432\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u044f \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0410\u0440\u0445\u0438\u0432\u0430\u0446\u0438\u044f \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_business_logic_lifecycle_archiving", "community": 80, "norm_label": "\u0430\u0440\u0445\u0438\u0432\u0430\u0446\u0438\u044f \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430" }, { "label": "\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a \u043a\u0430\u0444\u0435\u0434\u0440\u0430\u043c", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_business_logic_teacher_department_assignments", "community": 129, "norm_label": "\u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0438 \u043a \u043a\u0430\u0444\u0435\u0434\u0440\u0430\u043c" }, { "label": "\u041c\u043e\u0434\u0435\u043b\u044c \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f", "file_type": "document", "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_academic_calendar_calendar_model", "community": 70, "norm_label": "\u043c\u043e\u0434\u0435\u043b\u044c \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f" }, { "label": "\u041a\u043e\u0434\u044b \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0435\u0439 \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f", "file_type": "concept", "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_academic_calendar_activity_codes", "community": 70, "norm_label": "\u043a\u043e\u0434\u044b \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0435\u0438 \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f" }, { "label": "\u0424\u0438\u043b\u044c\u0442\u0440 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044e", "file_type": "concept", "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_academic_calendar_schedule_generation_filter", "community": 70, "norm_label": "\u0444\u0438\u043b\u044c\u0442\u0440 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044e" }, { "label": "REST API", "file_type": "document", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_rest_api", "community": 80, "norm_label": "rest api" }, { "label": "\u042d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_authentication_endpoints", "community": 117, "norm_label": "\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438" }, { "label": "\u041f\u0440\u0430\u0432\u0430 \u0440\u043e\u043b\u0435\u0439 API", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_role_permissions", "community": 80, "norm_label": "\u043f\u0440\u0430\u0432\u0430 \u0440\u043e\u043b\u0435\u0438 api" }, { "label": "\u042d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_dynamic_schedule_endpoints", "community": 109, "norm_label": "\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u042d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_schedule_rules_endpoints", "community": 70, "norm_label": "\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u042d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b override \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_schedule_overrides_endpoints", "community": 84, "norm_label": "\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b override \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u042d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0430 \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_department_workspace_endpoints", "community": 129, "norm_label": "\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0430 \u043a\u0430\u0444\u0435\u0434\u0440\u044b" }, { "label": "\u042d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u0411\u0414 \u0442\u0435\u043d\u0430\u043d\u0442\u043e\u0432", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_tenant_database_endpoints", "community": 84, "norm_label": "\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u0431\u0434 \u0442\u0435\u043d\u0430\u043d\u0442\u043e\u0432" }, { "label": "\u042d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_workload_endpoints", "community": 131, "norm_label": "\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u044b \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438" }, { "label": "API \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f \u0433\u0440\u0443\u043f\u043f\u0435", "file_type": "concept", "source_file": "docs/API.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_api_group_calendar_assignments", "community": 70, "norm_label": "api \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f \u0433\u0440\u0443\u043f\u043f\u0435" }, { "label": "\u0421\u0445\u0435\u043c\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445", "file_type": "document", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_database_database_schema", "community": 80, "norm_label": "\u0441\u0445\u0435\u043c\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445" }, { "label": "ER-\u0441\u0432\u044f\u0437\u0438", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_database_er_relationships", "community": 80, "norm_label": "er-\u0441\u0432\u044f\u0437\u0438" }, { "label": "\u0422\u0430\u0431\u043b\u0438\u0446\u044b \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_database_dynamic_schedule_tables", "community": 70, "norm_label": "\u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0422\u0430\u0431\u043b\u0438\u0446\u044b \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_database_academic_calendar_tables", "community": 70, "norm_label": "\u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f" }, { "label": "\u0422\u0430\u0431\u043b\u0438\u0446\u0430 refresh-\u0442\u043e\u043a\u0435\u043d\u043e\u0432", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_database_auth_refresh_tokens", "community": 117, "norm_label": "\u0442\u0430\u0431\u043b\u0438\u0446\u0430 refresh-\u0442\u043e\u043a\u0435\u043d\u043e\u0432" }, { "label": "Flyway-\u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_database_flyway_migrations", "community": 101, "norm_label": "flyway-\u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438" }, { "label": "\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430", "file_type": "document", "source_file": "docs/DEVELOPMENT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_development_developer_guide", "community": 101, "norm_label": "\u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430" }, { "label": "Code style", "file_type": "concept", "source_file": "docs/DEVELOPMENT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_development_code_style", "community": 101, "norm_label": "code style" }, { "label": "\u041f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u0430", "file_type": "concept", "source_file": "docs/DEVELOPMENT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_development_new_endpoint_flow", "community": 101, "norm_label": "\u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u0430" }, { "label": "\u041f\u0440\u0430\u0432\u0438\u043b\u0430 Flyway \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435", "file_type": "concept", "source_file": "docs/DEVELOPMENT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_development_flyway_rules", "community": 101, "norm_label": "\u043f\u0440\u0430\u0432\u0438\u043b\u0430 flyway \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435" }, { "label": "Frontend-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430", "file_type": "document", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_frontend_frontend_architecture", "community": 109, "norm_label": "frontend-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430" }, { "label": "\u0420\u043e\u0443\u0442\u0438\u043d\u0433 admin SPA", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_frontend_admin_spa_routing", "community": 109, "norm_label": "\u0440\u043e\u0443\u0442\u0438\u043d\u0433 admin spa" }, { "label": "Refresh-flow API-\u043a\u043b\u0438\u0435\u043d\u0442\u0430", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_frontend_api_client_refresh_flow", "community": 117, "norm_label": "refresh-flow api-\u043a\u043b\u0438\u0435\u043d\u0442\u0430" }, { "label": "\u0420\u043e\u043b\u0435\u0432\u0430\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_frontend_role_based_navigation", "community": 80, "norm_label": "\u0440\u043e\u043b\u0435\u0432\u0430\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f" }, { "label": "Frontend-\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_frontend_schedule_views", "community": 109, "norm_label": "frontend-\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "SPA \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_frontend_settings_spa", "community": 109, "norm_label": "spa \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430" }, { "label": "CSS-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_frontend_css_architecture", "community": 125, "norm_label": "css-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430" }, { "label": "Frontend OpenTelemetry-\u043a\u043b\u0438\u0435\u043d\u0442", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_frontend_opentelemetry_client", "community": 69, "norm_label": "frontend opentelemetry-\u043a\u043b\u0438\u0435\u043d\u0442" }, { "label": "Docker Compose \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_infrastructure_docker_compose", "community": 122, "norm_label": "docker compose \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430" }, { "label": "Production-\u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 Kubernetes", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_infrastructure_kubernetes_production", "community": 84, "norm_label": "production-\u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 kubernetes" }, { "label": "\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 JWT-\u0441\u0435\u043a\u0440\u0435\u0442\u0430", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_infrastructure_jwt_secret_policy", "community": 84, "norm_label": "\u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 jwt-\u0441\u0435\u043a\u0440\u0435\u0442\u0430" }, { "label": "Tenants ConfigMap", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_infrastructure_tenants_configmap", "community": 84, "norm_label": "tenants configmap" }, { "label": "Caddy proxy \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_infrastructure_caddy_proxy", "community": 84, "norm_label": "caddy proxy \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b" }, { "label": "CI/CD Gitea Actions \u0432 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_infrastructure_gitea_actions_cicd", "community": 110, "norm_label": "ci/cd gitea actions \u0432 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435" }, { "label": "SigNoz \u0438 OpenTelemetry \u0432 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_infrastructure_signoz_opentelemetry", "community": 69, "norm_label": "signoz \u0438 opentelemetry \u0432 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435" }, { "label": "\u0421\u0442\u0435\u043a \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f", "file_type": "document", "source_file": "docs/LOGGING.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_logging_logging_stack", "community": 69, "norm_label": "\u0441\u0442\u0435\u043a \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f" }, { "label": "MDC-\u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0442\u0435\u043d\u0430\u043d\u0442\u0430", "file_type": "concept", "source_file": "docs/LOGGING.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_logging_tenant_mdc_context", "community": 69, "norm_label": "mdc-\u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0442\u0435\u043d\u0430\u043d\u0442\u0430" }, { "label": "OTLP \u044d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 SigNoz", "file_type": "concept", "source_file": "docs/LOGGING.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_logging_otlp_signoz_export", "community": 69, "norm_label": "otlp \u044d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 signoz" }, { "label": "\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "document", "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "community": 70, "norm_label": "\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "ScheduleGeneratorService", "file_type": "concept", "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_dynamic_schedule_implementation_schedule_generator_service", "community": 70, "norm_label": "schedulegeneratorservice" }, { "label": "\u041a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "document", "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_proposal_dynamic_schedule_concept", "community": 70, "norm_label": "\u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0439 \u0441\u043b\u043e\u0439", "file_type": "concept", "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_proposal_calendar_layer", "community": 70, "norm_label": "\u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0438 \u0441\u043b\u043e\u0438" }, { "label": "\u0421\u043b\u043e\u0439 \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_proposal_schedule_rules_layer", "community": 70, "norm_label": "\u0441\u043b\u043e\u0438 \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0417\u0430\u0434\u0430\u0447\u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "document", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_dynamic_schedule_tasks", "community": 60, "norm_label": "\u0437\u0430\u0434\u0430\u0447\u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0414\u043d\u0435\u0432\u043d\u0430\u044f \u0441\u0435\u0442\u043a\u0430 \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f", "file_type": "concept", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_daily_academic_calendar_grid", "community": 60, "norm_label": "\u0434\u043d\u0435\u0432\u043d\u0430\u044f \u0441\u0435\u0442\u043a\u0430 \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f" }, { "label": "\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f \u0433\u0440\u0443\u043f\u043f\u0435", "file_type": "concept", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_group_calendar_assignment", "community": 60, "norm_label": "\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f \u0433\u0440\u0443\u043f\u043f\u0435" }, { "label": "AcademicDateService", "file_type": "code", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_academicdateservice", "community": 60, "norm_label": "academicdateservice" }, { "label": "ScheduleGeneratorService", "file_type": "code", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_schedulegeneratorservice", "community": 60, "norm_label": "schedulegeneratorservice" }, { "label": "\u041a\u043e\u0434\u044b \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0435\u0439 Excel-\u0433\u0440\u0430\u0444\u0438\u043a\u0430", "file_type": "concept", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_activity_codes", "community": 60, "norm_label": "\u043a\u043e\u0434\u044b \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0435\u0438 excel-\u0433\u0440\u0430\u0444\u0438\u043a\u0430" }, { "label": "\u041f\u043e\u0434\u0433\u0440\u0443\u043f\u043f\u044b \u043b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u043d\u044b\u0445 \u0441\u043b\u043e\u0442\u043e\u0432", "file_type": "concept", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_laboratory_subgroups", "community": 60, "norm_label": "\u043f\u043e\u0434\u0433\u0440\u0443\u043f\u043f\u044b \u043b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u043d\u044b\u0445 \u0441\u043b\u043e\u0442\u043e\u0432" }, { "label": "GET /api/schedule", "file_type": "concept", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_schedule_api_endpoint", "community": 60, "norm_label": "get /api/schedule" }, { "label": "\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u043e\u0432 \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_schedule_tasks_rule_conflict_validation", "community": 60, "norm_label": "\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u043e\u0432 \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f UI-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432", "file_type": "document", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_ui_components_document", "community": 85, "norm_label": "\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f ui-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432" }, { "label": "\u041e\u0431\u0435\u0440\u0442\u043a\u0430 \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u043e\u0433\u043e select", "file_type": "concept", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_custom_select_wrapper", "community": 85, "norm_label": "\u043e\u0431\u0435\u0440\u0442\u043a\u0430 \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u043e\u0433\u043e select" }, { "label": "\u0413\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0439 MutationObserver \u0434\u043b\u044f select", "file_type": "concept", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_global_mutationobserver", "community": 85, "norm_label": "\u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0438 mutationobserver \u0434\u043b\u044f select" }, { "label": "frontend/admin/js/dropdown.js", "file_type": "code", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_frontend_admin_js_dropdown_js", "community": 85, "norm_label": "frontend/admin/js/dropdown.js" }, { "label": "CustomSelect", "file_type": "code", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_customselect", "community": 85, "norm_label": "customselect" }, { "label": "\u041d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 select", "file_type": "concept", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_native_select", "community": 85, "norm_label": "\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0438 select" }, { "label": "Multi-select \u0441 \u0447\u0435\u043a\u0431\u043e\u043a\u0441\u0430\u043c\u0438", "file_type": "concept", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_multi_select", "community": 85, "norm_label": "multi-select \u0441 \u0447\u0435\u043a\u0431\u043e\u043a\u0441\u0430\u043c\u0438" }, { "label": "initMultiSelect \u0438\u0437 utils.js", "file_type": "code", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_utils_initmultiselect", "community": 85, "norm_label": "initmultiselect \u0438\u0437 utils.js" }, { "label": "checkbox-item \u0438 checkmark", "file_type": "concept", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_checkbox_item_checkmark", "community": 85, "norm_label": "checkbox-item \u0438 checkmark" }, { "label": "\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0441\u0442\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 option", "file_type": "rationale", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_browser_option_styling_limit", "community": 85, "norm_label": "\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0441\u0442\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 option" }, { "label": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f option", "file_type": "concept", "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "docs_ui_components_dynamic_options_sync", "community": 85, "norm_label": "\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044f option" }, { "label": "\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438", "file_type": "code", "source_file": "frontend/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_index_login_page", "community": 126, "norm_label": "\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438" }, { "label": "\u0424\u043e\u0440\u043c\u0430 \u0432\u0445\u043e\u0434\u0430", "file_type": "code", "source_file": "frontend/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_index_login_form", "community": 126, "norm_label": "\u0444\u043e\u0440\u043c\u0430 \u0432\u0445\u043e\u0434\u0430" }, { "label": "theme-toggle.js \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0432\u0445\u043e\u0434\u0430", "file_type": "code", "source_file": "frontend/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_index_theme_toggle_script", "community": 126, "norm_label": "theme-toggle.js \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0432\u0445\u043e\u0434\u0430" }, { "label": "script.js \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0432\u0445\u043e\u0434\u0430", "file_type": "code", "source_file": "frontend/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_index_login_script", "community": 126, "norm_label": "script.js \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0432\u0445\u043e\u0434\u0430" }, { "label": "\u041e\u0431\u043e\u043b\u043e\u0447\u043a\u0430 \u0430\u0434\u043c\u0438\u043d-\u043f\u0430\u043d\u0435\u043b\u0438", "file_type": "code", "source_file": "frontend/admin/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_index_admin_spa_shell", "community": 77, "norm_label": "\u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0430 \u0430\u0434\u043c\u0438\u043d-\u043f\u0430\u043d\u0435\u043b\u0438" }, { "label": "\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u0430\u0434\u043c\u0438\u043d-\u043f\u0430\u043d\u0435\u043b\u0438", "file_type": "code", "source_file": "frontend/admin/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_index_sidebar_navigation", "community": 78, "norm_label": "\u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u0430\u0434\u043c\u0438\u043d-\u043f\u0430\u043d\u0435\u043b\u0438" }, { "label": "\u041c\u0435\u043d\u044e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0438 \u0432\u044b\u0445\u043e\u0434\u0430", "file_type": "code", "source_file": "frontend/admin/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_index_settings_menu", "community": 77, "norm_label": "\u043c\u0435\u043d\u044e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0438 \u0432\u044b\u0445\u043e\u0434\u0430" }, { "label": "\u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u0437\u0430\u044f\u0432\u043e\u043a \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439", "file_type": "code", "source_file": "frontend/admin/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_index_teacher_request_badge", "community": 77, "norm_label": "\u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u0437\u0430\u044f\u0432\u043e\u043a \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0438" }, { "label": "\u041e\u0431\u043e\u043b\u043e\u0447\u043a\u0430 SPA \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "file_type": "code", "source_file": "frontend/admin/settings/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_index_settings_spa_shell", "community": 77, "norm_label": "\u043e\u0431\u043e\u043b\u043e\u0447\u043a\u0430 spa \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a" }, { "label": "\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "file_type": "code", "source_file": "frontend/admin/settings/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_index_settings_navigation", "community": 77, "norm_label": "\u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a" }, { "label": "\u0412\u043e\u0437\u0432\u0440\u0430\u0442 \u0432 \u0430\u0434\u043c\u0438\u043d-\u043f\u0430\u043d\u0435\u043b\u044c", "file_type": "code", "source_file": "frontend/admin/settings/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_index_admin_back_link", "community": 77, "norm_label": "\u0432\u043e\u0437\u0432\u0440\u0430\u0442 \u0432 \u0430\u0434\u043c\u0438\u043d-\u043f\u0430\u043d\u0435\u043b\u044c" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0442\u0435\u043d\u0430\u043d\u0442\u043e\u0432", "file_type": "code", "source_file": "frontend/admin/settings/views/database.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_views_database_tenant_connection_management", "community": 77, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0442\u0435\u043d\u0430\u043d\u0442\u043e\u0432" }, { "label": "\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432", "file_type": "code", "source_file": "frontend/admin/settings/views/database.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_views_database_tenants_table", "community": 77, "norm_label": "\u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0444\u043e\u0440\u043c\u0430\u043c\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/settings/views/edu-forms.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_views_edu_forms_education_forms_management", "community": 77, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0444\u043e\u0440\u043c\u0430\u043c\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f" }, { "label": "\u0417\u0430\u0433\u043b\u0443\u0448\u043a\u0430 \u043e\u0431\u0449\u0438\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "file_type": "code", "source_file": "frontend/admin/settings/views/general.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_views_general_general_settings_placeholder", "community": 77, "norm_label": "\u0437\u0430\u0433\u043b\u0443\u0448\u043a\u0430 \u043e\u0431\u0449\u0438\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a" }, { "label": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0441\u043b\u043e\u0442\u043e\u0432", "file_type": "code", "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_views_time_slots_time_slots_settings", "community": 77, "norm_label": "\u043d\u0430\u0441\u0442\u0440\u043e\u0438\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0441\u043b\u043e\u0442\u043e\u0432" }, { "label": "\u041e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0441\u0435\u0442\u043a\u0438", "file_type": "concept", "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_views_time_slots_time_slot_scope", "community": 77, "norm_label": "\u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u0435\u0438\u0441\u0442\u0432\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0438 \u0441\u0435\u0442\u043a\u0438" }, { "label": "\u041c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u043a\u043d\u043e \u0440\u0443\u0447\u043d\u043e\u0439 \u0441\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438", "file_type": "code", "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_settings_views_time_slots_manual_time_grid_modal", "community": 77, "norm_label": "\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u043a\u043d\u043e \u0440\u0443\u0447\u043d\u043e\u0438 \u0441\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438" }, { "label": "\u0414\u0430\u0448\u0431\u043e\u0440\u0434 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430", "file_type": "code", "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_dashboard_dashboard_view", "community": 123, "norm_label": "\u0434\u0430\u0448\u0431\u043e\u0440\u0434 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430" }, { "label": "\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0442\u0435\u043a\u0443\u0449\u0438\u0445 \u043f\u0430\u0440", "file_type": "code", "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_dashboard_realtime_monitoring", "community": 123, "norm_label": "\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0442\u0435\u043a\u0443\u0449\u0438\u0445 \u043f\u0430\u0440" }, { "label": "\u0426\u0435\u043d\u0442\u0440 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 Red Zone", "file_type": "code", "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_dashboard_conflict_center", "community": 123, "norm_label": "\u0446\u0435\u043d\u0442\u0440 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0438 red zone" }, { "label": "\u0411\u044b\u0441\u0442\u0440\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0434\u0430\u0448\u0431\u043e\u0440\u0434\u0430", "file_type": "code", "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_dashboard_quick_navigation", "community": 123, "norm_label": "\u0431\u044b\u0441\u0442\u0440\u044b\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0434\u0430\u0448\u0431\u043e\u0440\u0434\u0430" }, { "label": "\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0439 \u0443\u0447\u0435\u0431\u043d\u044b\u0439 \u0433\u0440\u0430\u0444\u0438\u043a", "file_type": "code", "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_academic_calendar_academic_calendar_view", "community": 90, "norm_label": "\u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0438 \u0443\u0447\u0435\u0431\u043d\u044b\u0438 \u0433\u0440\u0430\u0444\u0438\u043a" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0447\u0435\u0431\u043d\u044b\u043c\u0438 \u0433\u043e\u0434\u0430\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_academic_calendar_academic_year_management", "community": 90, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0443\u0447\u0435\u0431\u043d\u044b\u043c\u0438 \u0433\u043e\u0434\u0430\u043c\u0438" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u043c\u0435\u0441\u0442\u0440\u0430\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_academic_calendar_semester_management", "community": 60, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u043c\u0435\u0441\u0442\u0440\u0430\u043c\u0438" }, { "label": "\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0433\u043e\u0434\u043e\u0432\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0430", "file_type": "code", "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_academic_calendar_calendar_grid_editor", "community": 60, "norm_label": "\u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0433\u043e\u0434\u043e\u0432\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0430" }, { "label": "\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d \u0433\u0440\u0430\u0444\u0438\u043a\u0430", "file_type": "code", "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_academic_calendar_calendar_subject_bindings", "community": 90, "norm_label": "\u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d \u0433\u0440\u0430\u0444\u0438\u043a\u0430" }, { "label": "\u0414\u0438\u0430\u043b\u043e\u0433 \u044f\u0447\u0435\u0439\u043a\u0438 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0430", "file_type": "code", "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_academic_calendar_calendar_day_dialog", "community": 77, "norm_label": "\u0434\u0438\u0430\u043b\u043e\u0433 \u044f\u0447\u0435\u0438\u043a\u0438 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0430" }, { "label": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438", "file_type": "code", "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_auditorium_workload_workload_view", "community": 78, "norm_label": "\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438" }, { "label": "\u0424\u0438\u043b\u044c\u0442\u0440\u044b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438", "file_type": "code", "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_auditorium_workload_workload_filters", "community": 78, "norm_label": "\u0444\u0438\u043b\u044c\u0442\u0440\u044b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u043d\u044b\u043c \u0444\u043e\u043d\u0434\u043e\u043c", "file_type": "code", "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_classrooms_classroom_management", "community": 78, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u043d\u044b\u043c \u0444\u043e\u043d\u0434\u043e\u043c" }, { "label": "\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_classrooms_equipment_dictionary", "community": 78, "norm_label": "\u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f" }, { "label": "\u041c\u0443\u043b\u044c\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0442 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u0438", "file_type": "code", "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_classrooms_equipment_multi_select", "community": 85, "norm_label": "\u043c\u0443\u043b\u044c\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0442 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u0438" }, { "label": "\u0420\u0430\u0431\u043e\u0447\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_department_workspace_department_workspace_view", "community": 78, "norm_label": "\u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043a\u0430\u0444\u0435\u0434\u0440\u044b" }, { "label": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_department_workspace_department_subject_import", "community": 90, "norm_label": "\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d \u043a\u0430\u0444\u0435\u0434\u0440\u044b" }, { "label": "\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f \u043a \u043a\u0430\u0444\u0435\u0434\u0440\u0435", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_department_workspace_teacher_assignment", "community": 78, "norm_label": "\u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f \u043a \u043a\u0430\u0444\u0435\u0434\u0440\u0435" }, { "label": "\u0417\u0430\u044f\u0432\u043a\u0430 \u043a\u0430\u0444\u0435\u0434\u0440\u044b \u043d\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_department_workspace_teacher_request_form", "community": 78, "norm_label": "\u0437\u0430\u044f\u0432\u043a\u0430 \u043a\u0430\u0444\u0435\u0434\u0440\u044b \u043d\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f" }, { "label": "\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043a\u0430\u0444\u0435\u0434\u0440\u044b \u043f\u043e \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u043c", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_department_workspace_department_comments", "community": 78, "norm_label": "\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043a\u0430\u0444\u0435\u0434\u0440\u044b \u043f\u043e \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u043c" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u0430\u043c\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/groups.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_groups_group_management", "community": 90, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u0430\u043c\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f" }, { "label": "\u0424\u0438\u043b\u044c\u0442\u0440 \u0433\u0440\u0443\u043f\u043f \u043f\u043e \u0444\u043e\u0440\u043c\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/groups.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_groups_group_filters", "community": 85, "norm_label": "\u0444\u0438\u043b\u044c\u0442\u0440 \u0433\u0440\u0443\u043f\u043f \u043f\u043e \u0444\u043e\u0440\u043c\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0433\u0440\u0443\u043f\u043f\u0430\u043c\u0438 \u0433\u0440\u0443\u043f\u043f\u044b", "file_type": "code", "source_file": "frontend/admin/views/groups.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_groups_subgroup_management", "community": 60, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0433\u0440\u0443\u043f\u043f\u0430\u043c\u0438 \u0433\u0440\u0443\u043f\u043f\u044b" }, { "label": "\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0433\u0440\u0443\u043f\u043f\u0435", "file_type": "code", "source_file": "frontend/admin/views/groups.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_groups_group_calendar_assignment", "community": 90, "norm_label": "\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0433\u0440\u0443\u043f\u043f\u0435" }, { "label": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0439", "file_type": "code", "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_schedule_view_schedule_view_shell", "community": 123, "norm_label": "\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0438" }, { "label": "\u0424\u0438\u043b\u044c\u0442\u0440\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0439", "file_type": "code", "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_schedule_view_target_filters", "community": 90, "norm_label": "\u0444\u0438\u043b\u044c\u0442\u0440\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0438" }, { "label": "\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0439", "file_type": "code", "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_schedule_view_schedule_results", "community": 123, "norm_label": "\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0438" }, { "label": "\u041a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440 \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/schedule.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_schedule_schedule_rule_constructor", "community": 60, "norm_label": "\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440 \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0427\u0430\u0441\u044b \u0438 \u043d\u0435\u0434\u0435\u043b\u0438 \u043d\u0430\u0447\u0430\u043b\u0430 \u0437\u0430\u043d\u044f\u0442\u0438\u0439", "file_type": "code", "source_file": "frontend/admin/views/schedule.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_schedule_schedule_hours_start_weeks", "community": 60, "norm_label": "\u0447\u0430\u0441\u044b \u0438 \u043d\u0435\u0434\u0435\u043b\u0438 \u043d\u0430\u0447\u0430\u043b\u0430 \u0437\u0430\u043d\u044f\u0442\u0438\u0438" }, { "label": "\u041c\u0443\u043b\u044c\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0442 \u0433\u0440\u0443\u043f\u043f \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/schedule.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_schedule_schedule_group_multiselect", "community": 60, "norm_label": "\u043c\u0443\u043b\u044c\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0442 \u0433\u0440\u0443\u043f\u043f \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0430 \u0441\u043b\u043e\u0442\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/schedule.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_schedule_schedule_slot_conflict_resolution", "community": 60, "norm_label": "\u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0430 \u0441\u043b\u043e\u0442\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f" }, { "label": "\u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f", "file_type": "code", "source_file": "frontend/admin/views/schedule.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_schedule_schedule_visual_drawer", "community": 60, "norm_label": "\u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/subjects.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_subjects_subject_management", "community": 90, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u043c\u0438" }, { "label": "\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0435", "file_type": "code", "source_file": "frontend/admin/views/subjects.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_subjects_teacher_subject_binding", "community": 78, "norm_label": "\u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0438 \u043a \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0435" }, { "label": "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u044f\u0432\u043e\u043a \u043d\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439", "file_type": "code", "source_file": "frontend/admin/views/teacher-requests.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_teacher_requests_teacher_requests_admin_view", "community": 78, "norm_label": "\u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u044f\u0432\u043e\u043a \u043d\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0438" }, { "label": "\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0432\u0443\u0437\u0430", "file_type": "code", "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_university_structure_university_structure_view", "community": 90, "norm_label": "\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0432\u0443\u0437\u0430" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u0430\u0444\u0435\u0434\u0440\u0430\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_university_structure_department_management", "community": 90, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u0430\u0444\u0435\u0434\u0440\u0430\u043c\u0438" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044f\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_university_structure_specialty_management", "community": 90, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044f\u043c\u0438" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0444\u0438\u043b\u044f\u043c\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_university_structure_profile_management", "community": 90, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0444\u0438\u043b\u044f\u043c\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f" }, { "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/users.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_users_user_management", "community": 78, "norm_label": "\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438" }, { "label": "\u0412\u044b\u0431\u043e\u0440 \u0440\u043e\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "code", "source_file": "frontend/admin/views/users.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_admin_views_users_role_selector", "community": 78, "norm_label": "\u0432\u044b\u0431\u043e\u0440 \u0440\u043e\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f" }, { "label": "\u0420\u0435\u0434\u0438\u0440\u0435\u043a\u0442 \u0432 \u043a\u0430\u0431\u0438\u043d\u0435\u0442 \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "code", "source_file": "frontend/department/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_department_index_department_redirect", "community": 78, "norm_label": "\u0440\u0435\u0434\u0438\u0440\u0435\u043a\u0442 \u0432 \u043a\u0430\u0431\u0438\u043d\u0435\u0442 \u043a\u0430\u0444\u0435\u0434\u0440\u044b" }, { "label": "\u0420\u0435\u0434\u0438\u0440\u0435\u043a\u0442 \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u0430", "file_type": "code", "source_file": "frontend/edu-office/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_edu_office_index_edu_office_redirect_page", "community": 79, "norm_label": "\u0440\u0435\u0434\u0438\u0440\u0435\u043a\u0442 \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u0430" }, { "label": "\u041c\u0430\u0440\u0448\u0440\u0443\u0442 /admin/#schedule-view", "file_type": "concept", "source_file": "frontend/edu-office/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_edu_office_index_admin_schedule_view_route", "community": 79, "norm_label": "\u043c\u0430\u0440\u0448\u0440\u0443\u0442 /admin/#schedule-view" }, { "label": "\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_student_schedule_page", "community": 108, "norm_label": "\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430" }, { "label": "\u0412\u044b\u0431\u043e\u0440 \u0433\u0440\u0443\u043f\u043f\u044b \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430", "file_type": "concept", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_group_selection", "community": 108, "norm_label": "\u0432\u044b\u0431\u043e\u0440 \u0433\u0440\u0443\u043f\u043f\u044b \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430" }, { "label": "\u041d\u0435\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430", "file_type": "concept", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_week_navigation", "community": 108, "norm_label": "\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430" }, { "label": "\u0421\u0435\u0442\u043a\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430", "file_type": "concept", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_schedule_grid", "community": 108, "norm_label": "\u0441\u0435\u0442\u043a\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430" }, { "label": "loadGroups", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_loadgroups", "community": 99, "norm_label": "loadgroups" }, { "label": "loadSchedule", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_loadschedule", "community": 124, "norm_label": "loadschedule" }, { "label": "renderWeek", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_renderweek", "community": 124, "norm_label": "renderweek" }, { "label": "renderEmptyWeek", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_renderemptyweek", "community": 124, "norm_label": "renderemptyweek" }, { "label": "renderDay", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_renderday", "community": 124, "norm_label": "renderday" }, { "label": "renderLesson", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_renderlesson", "community": 124, "norm_label": "renderlesson" }, { "label": "fetchJson", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_fetchjson", "community": 99, "norm_label": "fetchjson" }, { "label": "refreshAccessToken", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_refreshaccesstoken", "community": 99, "norm_label": "refreshaccesstoken" }, { "label": "logout", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_logout", "community": 99, "norm_label": "logout" }, { "label": "storeAuthState", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_storeauthstate", "community": 99, "norm_label": "storeauthstate" }, { "label": "clearAuthState", "file_type": "code", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_clearauthstate", "community": 99, "norm_label": "clearauthstate" }, { "label": "\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430", "file_type": "concept", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_student_auth_state", "community": 99, "norm_label": "\u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0430" }, { "label": "GET /api/groups", "file_type": "concept", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_api_groups_endpoint", "community": 99, "norm_label": "get /api/groups" }, { "label": "GET /api/schedule \u043f\u043e groupId", "file_type": "concept", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_api_schedule_group_endpoint", "community": 79, "norm_label": "get /api/schedule \u043f\u043e groupid" }, { "label": "POST /api/auth/refresh", "file_type": "concept", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_api_auth_refresh_endpoint", "community": 99, "norm_label": "post /api/auth/refresh" }, { "label": "POST /api/auth/logout", "file_type": "concept", "source_file": "frontend/student/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_student_index_api_auth_logout_endpoint", "community": 99, "norm_label": "post /api/auth/logout" }, { "label": "\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_teacher_schedule_page", "community": 108, "norm_label": "\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f" }, { "label": "\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u0437 userId", "file_type": "concept", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_teacher_identity", "community": 108, "norm_label": "\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u0437 userid" }, { "label": "\u041d\u0435\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "concept", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_week_navigation", "community": 108, "norm_label": "\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f" }, { "label": "\u0421\u0435\u0442\u043a\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "concept", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_schedule_grid", "community": 108, "norm_label": "\u0441\u0435\u0442\u043a\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f" }, { "label": "\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u0430\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "concept", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_responsive_schedule_layout", "community": 108, "norm_label": "\u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u0430\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f" }, { "label": "loadSchedule", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_loadschedule", "community": 114, "norm_label": "loadschedule" }, { "label": "renderWeek", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_renderweek", "community": 114, "norm_label": "renderweek" }, { "label": "renderMobileWeek", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_rendermobileweek", "community": 114, "norm_label": "rendermobileweek" }, { "label": "renderEmptyWeek", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_renderemptyweek", "community": 114, "norm_label": "renderemptyweek" }, { "label": "renderHead", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_renderhead", "community": 114, "norm_label": "renderhead" }, { "label": "renderCell", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_rendercell", "community": 114, "norm_label": "rendercell" }, { "label": "renderLesson", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_renderlesson", "community": 114, "norm_label": "renderlesson" }, { "label": "collectSlots", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_collectslots", "community": 114, "norm_label": "collectslots" }, { "label": "fetchJson", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_fetchjson", "community": 113, "norm_label": "fetchjson" }, { "label": "refreshAccessToken", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_refreshaccesstoken", "community": 113, "norm_label": "refreshaccesstoken" }, { "label": "logout", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_logout", "community": 113, "norm_label": "logout" }, { "label": "storeAuthState", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_storeauthstate", "community": 113, "norm_label": "storeauthstate" }, { "label": "clearAuthState", "file_type": "code", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_clearauthstate", "community": 113, "norm_label": "clearauthstate" }, { "label": "\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "concept", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_teacher_auth_state", "community": 113, "norm_label": "\u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f" }, { "label": "GET /api/schedule \u043f\u043e teacherId", "file_type": "concept", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_api_schedule_teacher_endpoint", "community": 79, "norm_label": "get /api/schedule \u043f\u043e teacherid" }, { "label": "POST /api/auth/refresh", "file_type": "concept", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_api_auth_refresh_endpoint", "community": 113, "norm_label": "post /api/auth/refresh" }, { "label": "POST /api/auth/logout", "file_type": "concept", "source_file": "frontend/teacher/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "frontend_teacher_index_api_auth_logout_endpoint", "community": 113, "norm_label": "post /api/auth/logout" }, { "label": "\u0420\u0435\u0437\u044e\u043c\u0435 DevOps-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430", "file_type": "document", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_devops_resume_page", "community": 127, "norm_label": "\u0440\u0435\u0437\u044e\u043c\u0435 devops-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430" }, { "label": "\u0417\u0443\u0435\u0432 \u0415\u0433\u043e\u0440 \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u0432\u0438\u0447", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_zuev_egor_alekseevich", "community": 127, "norm_label": "\u0437\u0443\u0435\u0432 \u0435\u0433\u043e\u0440 \u0430\u043b\u0435\u043a\u0441\u0435\u0435\u0432\u0438\u0447" }, { "label": "Junior DevOps / Infrastructure Engineer", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_junior_devops_infrastructure_engineer", "community": 127, "norm_label": "junior devops / infrastructure engineer" }, { "label": "\u0421\u0442\u0430\u0440\u0442\u0430\u043f \u0423\u043c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_smart_schedule_startup", "community": 79, "norm_label": "\u0441\u0442\u0430\u0440\u0442\u0430\u043f \u0443\u043c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435" }, { "label": "Database-per-Tenant", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_database_per_tenant", "community": 79, "norm_label": "database-per-tenant" }, { "label": "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0432 Kubernetes K3s", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_kubernetes_k3s_delivery", "community": 79, "norm_label": "\u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0432 kubernetes k3s" }, { "label": "\u0414\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0442\u0435\u043d\u0430\u043d\u0442\u044b \u0447\u0435\u0440\u0435\u0437 ConfigMap", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_dynamic_tenants_configmap", "community": 79, "norm_label": "\u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0442\u0435\u043d\u0430\u043d\u0442\u044b \u0447\u0435\u0440\u0435\u0437 configmap" }, { "label": "\u041e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u044c \u0441\u0442\u0430\u0440\u0442\u0430 backend", "file_type": "rationale", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_backend_resilient_startup", "community": 79, "norm_label": "\u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0438\u0447\u0438\u0432\u043e\u0441\u0442\u044c \u0441\u0442\u0430\u0440\u0442\u0430 backend" }, { "label": "Ansible \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439 \u043f\u0440\u043e\u0432\u0438\u0436\u0438\u043d\u0438\u043d\u0433", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_ansible_security_provisioning", "community": 79, "norm_label": "ansible \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0438 \u043f\u0440\u043e\u0432\u0438\u0436\u0438\u043d\u0438\u043d\u0433" }, { "label": "CI/CD \u0447\u0435\u0440\u0435\u0437 Gitea Actions", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_gitea_actions_cicd", "community": 79, "norm_label": "ci/cd \u0447\u0435\u0440\u0435\u0437 gitea actions" }, { "label": "Observability \u0447\u0435\u0440\u0435\u0437 OpenTelemetry \u0438 SigNoz", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_opentelemetry_signoz_observability", "community": 79, "norm_label": "observability \u0447\u0435\u0440\u0435\u0437 opentelemetry \u0438 signoz" }, { "label": "Homelab \u043a\u0430\u043a \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u0430\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_homelab_engineering_practice", "community": 127, "norm_label": "homelab \u043a\u0430\u043a \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u0430\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430" }, { "label": "Runbook-\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430\u0445", "file_type": "rationale", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_incident_runbook_mindset", "community": 79, "norm_label": "runbook-\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430\u0445" }, { "label": "\u041f\u0440\u0438\u043d\u0446\u0438\u043f\u044b DevSecOps", "file_type": "rationale", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "id": "resume_index_devsecops_principles", "community": 79, "norm_label": "\u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b devsecops" } ], "links": [ { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_application", "target": "backend_src_main_java_com_magistr_app_application_application", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_application", "target": "enablescheduling", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_application", "target": "springbootapplication", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_application_application", "target": "backend_src_main_java_com_magistr_app_application_application_main", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L9", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_application_application", "target": "enablescheduling", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L9", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_application_application", "target": "springbootapplication", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_application_application_main", "target": "backend_src_main_java_com_magistr_app_application_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/Application.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_application_application_main", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_run" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_appconfig", "target": "backend_src_main_java_com_magistr_app_config_appconfig_appconfig", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_appconfig", "target": "backend_src_main_java_com_magistr_app_config_appconfig_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_appconfig", "target": "backend_src_main_java_com_magistr_app_config_appconfig_java_bean", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_appconfig", "target": "backend_src_main_java_com_magistr_app_config_appconfig_java_configuration", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_appconfig_appconfig", "target": "backend_src_main_java_com_magistr_app_config_appconfig_appconfig_passwordencoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_appconfig_appconfig", "target": "backend_src_main_java_com_magistr_app_config_appconfig_java_configuration", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_appconfig_appconfig_passwordencoder", "target": "backend_src_main_java_com_magistr_app_config_appconfig_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/AppConfig.java", "source_location": "L10", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_appconfig_appconfig_passwordencoder", "target": "backend_src_main_java_com_magistr_app_config_appconfig_java_bean", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_java_component", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer", "target": "commandlinerunner", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_datainitializer", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_run", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_java_component", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "implements", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer", "target": "commandlinerunner", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_datainitializer", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L29", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_run", "target": "backend_src_main_java_com_magistr_app_config_datainitializer_java_override", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_run", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/DataInitializer.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_datainitializer_datainitializer_run", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_authcontext", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_clear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_setcurrentuser", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_java_threadlocal", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L5", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_setcurrentuser", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_setcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_meallowsnulldepartmentid", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_setcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_commentsrejectsubjectwithoutdepartmentfordepartmentuserwithoutnpe", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_setcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L108", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_setcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L14", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L124", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_me", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L336", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_canaccessdepartment", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L328", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L103", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L328", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_canaccessdepartment", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L206", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_getcurrentuser" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthContext.java", "source_location": "L18", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_java_long", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L123", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L181", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L233", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L91", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L134", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L167", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L253", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_currentuserid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_auth_authcontext_authcontext_clear" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthenticatedUser.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthenticatedUser.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthenticatedUser.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthenticatedUser.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthenticatedUser.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "confidence_score": 1.0 }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_meallowsnulldepartmentid", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_commentsrejectsubjectwithoutdepartmentfordepartmentuserwithoutnpe", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L108", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "target": "backend_src_main_java_com_magistr_app_config_auth_authenticateduser_authenticateduser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_component", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_objectmapper", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor", "target": "handlerinterceptor", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_aftercompletion", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_authorizationinterceptor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_bearertoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_ispublicauthendpoint", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_resolveroles", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_writeerror", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_component", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_objectmapper", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "confidence_score": 1.0 }, { "relation": "implements", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "target": "handlerinterceptor", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor", "target": "handlerinterceptor", "confidence_score": 1.0 }, { "relation": "implements", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "target": "handlerinterceptor", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L21", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_objectmapper", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L21", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_authorizationinterceptor", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_bearertoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_ispublicauthendpoint", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_resolveroles", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_writeerror", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L26", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_override", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L65", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_ispublicauthendpoint", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L65", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_writeerror", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_httpservletresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L65", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L70", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_resolveroles", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L65", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_override", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_ispublicauthendpoint", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L65", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_exception", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L70", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_resolveroles", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L81", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_bearertoken", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor_writeerror", "target": "backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_component", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_duration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties", "target": "configurationproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L9", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_component", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getaccessttl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshcookiename", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshttl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getsecret", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_isrefreshcookiesecure", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_secretbytes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setaccessttl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshcookiename", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshcookiesecure", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshttl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setsecret", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L9", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "target": "configurationproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L27", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_properties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshcookiename", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L19", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getsecret", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshcookiename", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setsecret", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getaccessttl", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshttl", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setaccessttl", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_duration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtProperties.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshttl", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_java_duration", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setsecret" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getaccessttl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setaccessttl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshttl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshttl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L168", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshttl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshttl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_properties", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_setrefreshttl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L173", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clearrefreshcookie", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshcookiename" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L163", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshcookiename" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L188", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_getrefreshcookiename" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L175", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clearrefreshcookie", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_isrefreshcookiesecure" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L165", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_isrefreshcookiesecure" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwtproperties_jwtproperties_secretbytes" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_service", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice", "target": "jwtdecoder", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice", "target": "jwtencoder", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L25", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_service", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L97", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_aslong", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_jwttokenservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "jwtdecoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "target": "jwtencoder", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L74", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L53", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getusername" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L106", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_authenticatesvalidtokenforsametenant", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenfordifferenttenant", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenwithdifferentsignature", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_createaccesstoken" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L74", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_aslong", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_authenticatesvalidtokenforsametenant", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectsexpiredtoken", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenfordifferenttenant", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenwithdifferentsignature", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_authenticate" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L97", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_aslong", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L97", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_aslong", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/JwtTokenService.java", "source_location": "L97", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_jwttokenservice_aslong", "target": "backend_src_main_java_com_magistr_app_config_auth_jwttokenservice_java_object", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenRotation.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation_refreshtokenrotation", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenRotation.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenRotation.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation_refreshtokenrotation", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenRotation.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation_refreshtokenrotation", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation_refreshtokenrotation", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenrotation_refreshtokenrotation", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_service", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_transactional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice", "target": "securerandom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L18", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_service", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L119", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_generaterawtoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L109", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L125", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_limit", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_refreshtokenservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "target": "securerandom", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L33", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater", "target": "securerandom", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_createinsecureclient", "target": "securerandom" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_refreshtokenservice", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L34", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L34", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_transactional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_generaterawtoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_limit", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setexpiresat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setipaddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setissuedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuseragent" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_createsession" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L119", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_generaterawtoken", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L109", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L125", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_limit", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L94", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L50", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L94", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_transactional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L50", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_transactional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L50", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_generaterawtoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_limit", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_isactive" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setexpiresat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setipaddress" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setissuedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrevokedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrotatedtotokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuseragent" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rejectstokenfromdifferenttenant", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_rotate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L100", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrevokedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L101", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrevokedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/auth/RefreshTokenService.java", "source_location": "L100", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_revoke" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rejectstokenfromdifferenttenant", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_main_java_com_magistr_app_config_auth_refreshtokenservice_refreshtokenservice_hashtoken" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_requireroles", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_requireroles", "target": "retention", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_requireroles", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_auth_requireroles", "target": "target", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java", "source_location": "L10", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "target": "retention", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java", "source_location": "L10", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "target": "target", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_getallclassrooms", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L27", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_getalldepartments", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L29", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L16", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L33", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L37", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L127", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L368", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletecalendarassignment", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L223", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletegroup", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L309", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L238", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_restoregroup", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L322", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L173", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L16", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L22", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L55", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L114", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L83", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L20", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L33", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getallsubjects", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L57", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getsubjectsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L143", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_restoresubject", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L23", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L20", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L26", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L200", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L66", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L262", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L77", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L21", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_objectmapper", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_service", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater", "target": "httpclient", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_configmapupdater", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_createinsecureclient", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_updatetenantsconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L38", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_objectmapper", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L28", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_service", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L36", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L33", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_updatetenantsconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_createinsecureclient", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L52", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_updatetenantsconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L52", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_updatetenantsconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L91", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_updatetenantsconfig", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_updatetenantsconfig", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L179", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_persisttoconfigmap", "target": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_updatetenantsconfig" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L121", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_createinsecureclient", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/ConfigMapUpdater.java", "source_location": "L104", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_configmapupdater_configmapupdater_createinsecureclient", "target": "httpclient", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig", "target": "jsonignoreproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_geturl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setdomain", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_seturl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L8", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "target": "jsonignoreproperties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L133", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L102", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L120", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_loadtenantsfromfile", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L23", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L135", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L123", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L30", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getname", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L39", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getpassword", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L33", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_geturl", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L36", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getusername", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setdomain", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setname", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L40", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setpassword", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_seturl", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setusername", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfig.java", "source_location": "L19", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_tenantconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L134", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getdomain" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_geturl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_geturl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_geturl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_geturl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_geturl" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L138", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getusername" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L138", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setusername" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L106", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testexternalconnection", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setusername" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L139", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_getpassword" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L139", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setpassword" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L107", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testexternalconnection", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfig_tenantconfig_setpassword" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_component", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_datasource", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_objectmapper", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher", "target": "scheduled", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L28", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_component", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_datasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L35", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_objectmapper", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L41", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_confighash", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_refreshhash", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_tenantconfigwatcher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_watchforchanges", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L33", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_datasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L90", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_confighash", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_tenantconfigwatcher", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_watchforchanges", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_confighash", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_watchforchanges", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_watchforchanges", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_watchforchanges", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_watchforchanges", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L51", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_watchforchanges", "target": "scheduled", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_refreshhash", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_confighash", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_refreshhash", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L181", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_persisttoconfigmap", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_refreshhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashchangeswhencontentchanges", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_confighash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashusessha256hex", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_confighash" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L102", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_addtenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L103", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L123", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_synctenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_removetenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L159", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_clear" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L136", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_setcurrenttenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L147", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L157", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantConfigWatcher.java", "source_location": "L157", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantconfigwatcher_tenantconfigwatcher_initdatabasefortenant" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_java_threadlocal", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_clear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_setcurrenttenant", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantContext.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_setcurrenttenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_determinecurrentlookupkey", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L97", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_getcurrenttenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_setcurrenttenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantcontext_tenantcontext_clear" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_bean", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_configuration", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_datasource", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_logger", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "entitymanagerfactory", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "localcontainerentitymanagerfactorybean", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "platformtransactionmanager", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig", "target": "primary", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L29", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_configuration", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L43", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_entitymanagerfactory", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L120", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_loadtenantsfromfile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_transactionmanager", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L46", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_bean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L46", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_datasource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_loadtenantsfromfile", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_addtenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L46", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_datasource", "target": "primary", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L94", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_entitymanagerfactory", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_datasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L89", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_datasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L94", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_entitymanagerfactory", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_bean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L89", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_bean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L114", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_transactionmanager", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_bean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L94", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_entitymanagerfactory", "target": "primary", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L114", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_transactionmanager", "target": "primary", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L89", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_entitymanagerfactory", "target": "localcontainerentitymanagerfactorybean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L114", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_transactionmanager", "target": "entitymanagerfactory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L114", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_transactionmanager", "target": "platformtransactionmanager", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L120", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_loadtenantsfromfile", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_loadtenantsfromfile", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantDataSourceConfig.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantdatasourceconfig_tenantdatasourceconfig_loadtenantsfromfile", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_httpservletresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_logger", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_logger", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_aftercompletion", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_resolvetenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_setroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_setroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_setroutingdatasource" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_httpservletresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L43", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_override", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_resolvetenant", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_prehandle", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_hastenant" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_httpservletresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L79", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_override", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_aftercompletion", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_exception", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantInterceptor.java", "source_location": "L85", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_tenantinterceptor_resolvetenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantinterceptor_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource", "target": "abstractroutingdatasource", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_map", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource", "target": "hikaridatasource", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "abstractroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L24", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L23", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_addtenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L135", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_determinecurrentlookupkey", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L123", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_hastenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L131", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_isinitialized", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_removetenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testconnection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L103", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testexternalconnection", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L12", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L123", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L123", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L127", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_hastenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_removetenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testconnection", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L103", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testexternalconnection", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L33", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_determinecurrentlookupkey", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L33", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_determinecurrentlookupkey", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_java_override", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testconnection", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L117", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testexternalconnection", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testexternalconnection", "target": "hikaridatasource", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L166", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_testexternalconnection" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L178", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_persisttoconfigmap", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_gettenantconfigs" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_hastenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L135", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_hastenant" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantRoutingDataSource.java", "source_location": "L135", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantroutingdatasource_tenantroutingdatasource_createdatasource", "target": "hikaridatasource", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_java_bean", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_java_configuration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig", "target": "interceptorregistry", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig", "target": "webmvcconfigurer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L9", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_java_configuration", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_addinterceptors", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantinterceptor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantwebmvcconfig", "confidence_score": 1.0 }, { "relation": "implements", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig", "target": "webmvcconfigurer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_addinterceptors", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantinterceptor", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L21", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_tenantinterceptor", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_java_bean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L28", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_addinterceptors", "target": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_java_override", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/config/tenant/TenantWebMvcConfig.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_config_tenant_tenantwebmvcconfig_tenantwebmvcconfig_addinterceptors", "target": "interceptorregistry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_academiccalendaradmincontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L239", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L233", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applysemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L227", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L139", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L175", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L132", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getactivitytypes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getsemesters", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getyears", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L252", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toacademicyeardto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L271", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toactivitytypedto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L260", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_tosemesterdto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L154", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L116", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L61", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L214", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L201", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validatesemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L188", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_academiccalendaradmincontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L38", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getyears", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L38", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getyears", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L38", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getyears", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L132", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getactivitytypes", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L88", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getsemesters", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L132", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getactivitytypes", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L88", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getsemesters", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyyear", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toacademicyeardto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L46", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L46", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L46", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createyear", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository_findbytitle" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L139", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L95", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L175", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L154", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L116", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L61", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L139", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L95", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyyear", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toacademicyeardto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L61", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L61", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L61", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateyear", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L95", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L175", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L78", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getsemesters", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L154", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L116", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L154", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L116", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L78", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteyear", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L175", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L88", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getsemesters", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getsemesters", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidorderbystartdateasc" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L111", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applysemester", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_tosemesterdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L101", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validatesemester", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L95", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L109", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidandsemestertype" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L112", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createsemester", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applysemester", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L129", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_tosemesterdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L122", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validatesemester", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L129", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L116", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L128", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updatesemester", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L132", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getactivitytypes", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L134", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_getactivitytypes", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findallbyorderbydisplayorderasccodeasc" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L149", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L151", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toactivitytypedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L141", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateactivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L151", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L139", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L148", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L150", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_createactivitytype", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L170", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L172", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toactivitytypedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L161", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateactivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L172", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L154", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L166", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L171", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_updateactivitytype", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L180", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteactivitytype", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_existsbyactivitytypeid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L184", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_deleteactivitytype", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L188", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateyear", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L188", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateyear", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L214", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateactivitytype", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L201", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validatesemester", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L201", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validatesemester", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L214", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_validateactivitytype", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L227", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyyear", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L227", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L233", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applysemester", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L233", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applysemester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L234", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applysemester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_setsemestertype" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L239", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L239", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L242", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setallowschedule" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L243", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setcolorcode" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L242", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_applyactivitytype", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L252", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toacademicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L252", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toacademicyeardto", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L253", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toacademicyeardto", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidorderbystartdateasc" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L260", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_tosemesterdto", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L260", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_tosemesterdto", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L265", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_tosemesterdto", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_getsemestertype" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L271", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toactivitytypedto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L271", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toactivitytypedto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L276", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toactivitytypedto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getallowschedule" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarAdminController.java", "source_location": "L277", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendaradmincontroller_academiccalendaradmincontroller_toactivitytypedto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getcolorcode" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L178", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L216", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L100", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_deletecalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendars", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getgrid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L149", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getsubjects", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L254", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L242", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_resolveactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L125", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L159", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L301", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L340", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L324", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_togriddaydto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L27", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L29", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L33", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_academiccalendarcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L57", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendars", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L57", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendars", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L57", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendars", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L57", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendars", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L100", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_deletecalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L66", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L115", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getgrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L149", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L125", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L159", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L85", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L254", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L125", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L159", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L66", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L115", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getgrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L149", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L69", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L66", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getcalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L73", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L100", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_deletecalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L115", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getgrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L149", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L125", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L159", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L85", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L73", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L73", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_createcalendar", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L85", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L85", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L93", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_updatecalendar", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L125", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L159", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L100", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_deletecalendar", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L107", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_deletecalendar", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L120", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getgrid", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridwithactivity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L139", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L125", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L125", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L145", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_deletebycalendarid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L142", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savegrid", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L159", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L154", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L168", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L159", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L174", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L170", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L169", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_savesubjects", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L178", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L178", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L213", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setcoursecount" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L212", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setstudyform" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L202", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L180", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_applycalendar", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L231", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_resolveactivitytype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L216", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L216", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L227", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getcoursecount" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L216", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L238", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setactivitytype" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L234", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setcoursenumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L236", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setweeknumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L221", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_buildgridday", "target": "illegalargumentexception" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L242", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_resolveactivitytype", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L242", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_resolveactivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L245", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_resolveactivitytype", "target": "illegalargumentexception" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L254", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L254", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L259", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getcoursecount" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L291", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L293", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setsemesternumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L287", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_deletebyacademiccalendar_id" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L256", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_replacecalendarsubjects", "target": "illegalargumentexception" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L301", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L301", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L320", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getcoursecount" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L305", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendardto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getstudyform" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L324", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_togriddaydto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L336", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_togriddaydto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getallowschedule" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L324", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_togriddaydto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L340", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L340", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AcademicCalendarController.java", "source_location": "L345", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_academiccalendarcontroller_academiccalendarcontroller_tocalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getsemesternumber" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_map", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller", "target": "responsecookie", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_authcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L172", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clearrefreshcookie", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L195", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clientip", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L136", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_loginresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L112", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L122", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_me", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L162", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L182", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L149", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorized", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L155", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorizedwithclearedcookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L36", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L26", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L26", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L36", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L112", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L195", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clientip", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L136", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_loginresponse", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L112", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L162", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L182", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_authcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L80", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clientip", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_loginresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L57", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L57", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L57", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L57", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "confidence_score": 1.0 }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_login", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L195", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clientip", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L112", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L182", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L112", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L122", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_me", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L88", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L149", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorized", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L155", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorizedwithclearedcookie", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L112", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L88", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clientip", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L109", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_loginresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L108", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorized", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorizedwithclearedcookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L88", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refresh", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L118", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clearrefreshcookie", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L112", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_logout", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L122", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_me", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_meallowsnulldepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_me" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L136", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L136", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_loginresponse", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L149", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorized", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L158", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorizedwithclearedcookie", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clearrefreshcookie", "confidence_score": 1.0 }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L155", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_unauthorizedwithclearedcookie", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L162", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookie", "target": "responsecookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L172", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_clearrefreshcookie", "target": "responsecookie", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L182", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "target": "backend_src_main_java_com_magistr_app_controller_authcontroller_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/AuthController.java", "source_location": "L188", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_authcontroller_authcontroller_refreshcookievalue", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_model_equipment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_classroomcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L151", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_cleantext", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L119", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_deleteclassroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_getallclassrooms", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L145", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_maptoresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L132", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_restoreclassroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_classroomcontroller", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_getallclassrooms", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_getallclassrooms", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L32", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_getallclassrooms", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_cleantext", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_maptoresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L43", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L69", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getequipmentids" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_createclassroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L119", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_deleteclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L132", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_restoreclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L73", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L132", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_restoreclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_cleantext", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L116", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_maptoresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L73", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L73", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L73", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L107", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getequipmentids" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_updateclassroom", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L119", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_deleteclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L132", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_restoreclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L119", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_deleteclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L128", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_deleteclassroom", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L142", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_restoreclassroom", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_maptoresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L141", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_restoreclassroom", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L147", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L145", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L145", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ClassroomController.java", "source_location": "L151", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_classroomcontroller_cleantext", "target": "backend_src_main_java_com_magistr_app_controller_classroomcontroller_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_map", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_databasecontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L177", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_persisttoconfigmap", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L131", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L152", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L27", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L27", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L47", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L47", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L47", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L47", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L283", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L269", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L302", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L130", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L150", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L170", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L292", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L182", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_toclassroomresponse", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_getstatus" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L88", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L68", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L131", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L152", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L88", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L68", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L131", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L152", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L88", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L68", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L131", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L152", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L88", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L68", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L131", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L152", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L68", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L68", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_gettenants", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L116", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_persisttoconfigmap", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L88", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L123", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_addtenant", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L152", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L142", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_persisttoconfigmap", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L131", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_removetenant", "target": "backend_src_main_java_com_magistr_app_controller_databasecontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DatabaseController.java", "source_location": "L167", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_databasecontroller_databasecontroller_testconnection", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L157", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_deletedepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_departmentcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_getalldepartments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L171", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_restoredepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_departmentcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_getalldepartments", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_getalldepartments", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_getalldepartments", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_getalldepartments", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_getalldepartments", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L55", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L55", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentcode" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_createdepartment", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentname" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L157", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_deletedepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L171", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_restoredepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L102", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L171", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_restoredepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L102", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L102", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L142", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L102", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L151", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L126", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L132", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentcode" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L125", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_updatedepartment", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentname" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L157", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_deletedepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L171", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_restoredepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L157", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_deletedepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L166", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_deletedepartment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentController.java", "source_location": "L178", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentcontroller_departmentcontroller_restoredepartment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_map", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_subjectcommentdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L110", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L305", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_aslong", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L335", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_canaccessdepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L200", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L327", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getcomments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L237", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getschedule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getsubjects", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L187", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L130", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L293", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toassignmentmap", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L248", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_tocommentdto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L273", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L260", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_touserresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L319", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L29", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L29", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L39", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L37", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L36", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L41", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L40", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L38", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L42", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L110", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L305", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_aslong", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L335", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_canaccessdepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L327", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L99", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getcomments", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L237", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L60", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L187", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L130", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_departmentworkspacecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L60", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L60", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L60", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getsubjects", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L187", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L130", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L66", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L99", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getcomments", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L237", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L187", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L130", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L66", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L66", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L66", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L44", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_initdepartmentworkspace", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_importsubjects" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L110", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L200", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L99", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getcomments", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L237", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L110", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L200", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getcomments", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_canaccessdepartment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getcomments", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository_findbysubjectidorderbycreatedatdesc" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_commentsrejectsubjectwithoutdepartmentfordepartmentuserwithoutnpe", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getcomments" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_canaccessdepartment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_tocommentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L110", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L110", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L120", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L293", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toassignmentmap", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L293", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toassignmentmap", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L319", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_trimtonull", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L132", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L130", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L146", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L134", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleandstatusnot" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L157", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_aslong", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L158", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L184", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toassignmentmap", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L180", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L153", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L182", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L175", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L179", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setprimaryassignment" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L171", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_existsactiveassignment" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L110", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_addteachertodepartment" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L305", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_aslong", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L293", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toassignmentmap", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L319", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_trimtonull", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_object", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L189", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L187", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L191", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findallbyorderbycreatedatdesc" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L195", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getteacherrequests", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbydepartment_idorderbycreatedatdesc" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L205", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L234", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L213", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L234", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L200", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L227", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L233", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setrequestedby" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L223", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_existsbyusernameandstatus" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L222", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_createteacherrequest", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L243", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_effectivedepartmentid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L237", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L244", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L248", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_tocommentdto", "target": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_subjectcommentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L248", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_tocommentdto", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L249", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_tocommentdto", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getauthor" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L260", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L260", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L273", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L273", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L289", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcreatedteacherid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L284", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getrequestedby" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L287", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L286", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toteachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedby" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L293", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toassignmentmap", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L301", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_toassignmentmap", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getprimaryassignment" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/DepartmentWorkspaceController.java", "source_location": "L339", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_departmentworkspacecontroller_departmentworkspacecontroller_canaccessdepartment", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_map", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_model_educationform", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_model_studentgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_create", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_educationformcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L16", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L16", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L25", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L25", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L25", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_educationformcontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L33", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L33", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L33", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L33", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L33", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_getall", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findallbyorderbynameasc" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L41", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L41", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L41", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L59", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L59", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_java_long", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_delete", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_countbystudyformid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/EducationFormController.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_educationformcontroller_educationformcontroller_delete", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbyeducationformid" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_map", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_createequipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_deleteequipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_equipmentcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_getallequipments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_restoreequipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L21", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_equipmentcontroller", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L25", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_getallequipments", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L25", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_getallequipments", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L25", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_getallequipments", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L30", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_createequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L30", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_createequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L30", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_createequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L30", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_createequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_createequipment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_createequipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_deleteequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L58", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_restoreequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L58", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_restoreequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L47", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_deleteequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_deleteequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_long", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_deleteequipment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_restoreequipment", "target": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_java_long", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/EquipmentController.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_equipmentcontroller_equipmentcontroller_restoreequipment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_map", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "exceptionhandler", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "nosuchelementexception", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler", "target": "restcontrolleradvice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_reason", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L18", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler", "target": "restcontrolleradvice", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "exceptionhandler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleillegalargument", "target": "illegalargumentexception", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L167", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L442", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L499", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L559", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L218", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_validaterange", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L177", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L150", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_validaterange", "target": "illegalargumentexception" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturesemester", "target": "illegalargumentexception" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_httpservletrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L58", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L58", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L58", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L68", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_reason", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L58", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "exceptionhandler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "exceptionhandler", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "target": "exceptionhandler", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlenotfound", "target": "nosuchelementexception", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_exception", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handlebadrequest", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_java_exception", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_handleunexpected", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_reason", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L167", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getallgroups", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L121", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getgroupsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L217", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L276", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validationerror", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L262", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deleteprofile", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallspecialties", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L124", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getallsubjects", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getsubjectsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L103", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_error" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GlobalExceptionHandler.java", "source_location": "L68", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_globalexceptionhandler_globalexceptionhandler_reason", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "httpstatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_academicyear", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_map", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_studentgroupstudystate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_educationform", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_speciality", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_model_subject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L368", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletecalendarassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L223", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletegroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getallgroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L309", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getgroupsbydepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L380", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L280", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L238", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_restoregroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L322", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L403", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L417", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_tocalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L173", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L250", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validategrouprequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L275", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validationerror", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L42", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L37", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L37", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L49", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L50", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L48", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L45", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L44", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L46", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L47", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L51", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L52", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L53", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_groupcontroller", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L77", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getallgroups", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L77", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getallgroups", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L77", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getallgroups", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getallgroups", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getallgroups", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L380", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L403", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L309", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L99", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getgroupsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L99", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getgroupsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L99", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getgroupsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L121", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getgroupsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getgroupsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L368", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletecalendarassignment", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L223", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletegroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L309", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L380", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L238", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_restoregroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L322", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L395", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L173", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L127", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L368", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletecalendarassignment", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L223", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletegroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L309", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L238", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_restoregroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L322", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L173", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L250", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validategrouprequest", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L275", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validationerror", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L165", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validategrouprequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L127", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L161", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L127", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L142", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteffectivespecialtyid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L167", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L153", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L156", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_seteducationform" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L149", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_creategroup", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L238", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_restoregroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L215", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L184", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validategrouprequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L173", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L212", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L173", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L193", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteffectivespecialtyid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L217", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L207", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_seteducationform" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L200", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_updategroup", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L322", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L223", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletegroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L233", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletegroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L368", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletecalendarassignment", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L247", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_restoregroup", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L246", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_restoregroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L252", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validategrouprequest", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validationerror", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L250", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L266", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteffectivespecialtyid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L275", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_validationerror", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L280", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L280", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L291", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_geteducationform" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L305", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_getlabel" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L303", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L281", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L282", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_maptoresponse", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualsemester" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L316", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L318", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L315", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_getcalendarassignments", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L365", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L359", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L322", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L348", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getstudyform" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L348", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_geteducationform" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L341", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L360", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L352", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidandacademicyearidwithdetails" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L358", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_savecalendarassignment", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L372", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletecalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L376", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_deletecalendarassignment", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L380", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L380", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L380", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L388", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_loadcalendarsubjectsbycalendar", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridinwithsubject" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L395", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_controller_groupcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L403", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L403", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L403", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L417", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_tocalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L417", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_tocalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/GroupController.java", "source_location": "L422", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_groupcontroller_groupcontroller_tocalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getsemesternumber" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_lessontyperesponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_model_lessontype", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller_getalllessontypes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller_lessontypecontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller_lessontypecontroller", "target": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L26", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller_getalllessontypes", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L26", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller_getalllessontypes", "target": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/LessonTypeController.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_lessontypecontroller_lessontypecontroller_getalllessontypes", "target": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_lessontyperesponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L16", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L16", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_getschedule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_schedulecontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L25", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_schedulecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L29", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L29", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleController.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulecontroller_schedulecontroller_getschedule", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L145", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_clean", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_create", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L61", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_getall", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_scheduleoverridecontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L129", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_update", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_validate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_scheduleoverridecontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L41", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L41", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L41", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_getall", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L48", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L48", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L48", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_create", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L61", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L71", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L53", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L53", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_update", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L61", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L61", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_delete", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_clean", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_validate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setaction" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setbaseruleslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setlessondate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewclassroom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewlessonformat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewteacher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewtimeslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbybaseruleslotidandlessondate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L125", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L231", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L176", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deletespeciality", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L188", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_restorespeciality", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L249", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L152", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L130", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L109", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L110", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L138", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_deletesubject", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L151", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_restoresubject", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L164", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L183", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L159", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L184", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_deleteuser", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L196", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_restoreuser", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L241", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_save" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L98", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_validate", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L98", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_validate", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_validate", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L145", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_clean", "target": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L129", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L129", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L134", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getaction" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L132", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getbaseruleslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getlessondate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L136", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewclassroom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L138", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewlessonformat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewteacher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleOverrideController.java", "source_location": "L135", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleoverridecontroller_scheduleoverridecontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewtimeslot" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller", "target": "dayofweek", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L18", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L165", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L272", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L399", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L211", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfieldlabel", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L202", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L639", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L650", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L646", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L575", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isinvalidstartweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L567", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_ismissing", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L571", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isnegative", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L390", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L280", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L287", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L262", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L417", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L317", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L268", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L276", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L583", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L614", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L145", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L524", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L579", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_valueorzero", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L25", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L37", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L38", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L33", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L39", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L35", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L36", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L40", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L211", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfieldlabel", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L639", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L650", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L646", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L145", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L524", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_scheduleruleadmincontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L64", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L69", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L272", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L317", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L268", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L276", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L74", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_getbyid", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L202", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L91", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L100", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L81", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L97", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L119", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L122", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L120", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L112", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L129", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L104", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L118", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L120", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L126", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L133", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L141", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_delete", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L156", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L152", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L145", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validaterule", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L194", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L173", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L196", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L165", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L165", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L189", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L198", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L184", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlaboratoryacademichours" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L187", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlaboratorystartweek" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L183", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlectureacademichours" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L186", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlecturestartweek" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L185", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setpracticeacademichours" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L188", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setpracticestartweek" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L182", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_applyrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setsemester" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L205", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L202", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictresponse", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_collection", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L221", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L225", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L225", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L220", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L223", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_findconflict", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_collection", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_collection", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L236", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_linkedhashset", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_map", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L235", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L240", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L241", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L239", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L231", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toconflict", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L381", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksoverlap", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L639", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L575", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isinvalidstartweek", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L567", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_ismissing", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L571", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isnegative", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L579", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_valueorzero", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_integer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L249", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_linkedhashset", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L253", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L256", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L250", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L248", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L250", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_conflictfields", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L264", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L265", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L262", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L263", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sametimeslot", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L453", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L268", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L261", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_todto", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L204", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_lessonkey", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_teacherid" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L458", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L272", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L273", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getclassroom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L263", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_todto", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L103", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L202", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_lessonkey", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_classroomid" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L447", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L276", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L277", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L159", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L255", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_todto", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L61", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_timeslotid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L280", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L281", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_parityoverlaps", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L288", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L293", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L296", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L287", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sameaudience", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L311", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L306", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L308", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getschedulerule" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L232", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_merge", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L134", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_groupids" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L318", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L317", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestowholegroup", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L321", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L323", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroups" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L325", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_subgroupidsforgroup", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L367", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L344", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L363", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L352", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L346", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_academichoursfor" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L360", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_startweekfor" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L332", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L339", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_activeweeksbyslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getschedulerule" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L390", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_maxweeksforrule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L399", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L408", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L408", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_compareslotsforgeneration", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L417", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_slotappliestoweek", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L432", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L426", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L432", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getschedulerule" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L427", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_consumptionscopes", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroups" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L466", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L465", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L440", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L478", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setclassroom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L480", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setlessonformat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L474", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setparity" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L472", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setschedulerule" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L476", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setsubgroups" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L475", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_settimeslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L450", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L450", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_buildslot", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getapplymode" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L485", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_linkedhashset", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L502", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L484", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_resolvesubgroups", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L535", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isinvalidstartweek", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L525", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_ismissing", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L530", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_isnegative", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L540", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_valueorzero", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L524", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypehours", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L552", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L559", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_getdisplayname" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L556", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_academichoursfor" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L549", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_validatetypecoverage", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L583", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L583", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L584", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L603", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratoryacademichours" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L606", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratorystartweek" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L602", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlectureacademichours" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L605", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlecturestartweek" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L604", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticeacademichours" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L607", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticestartweek" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L587", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L590", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L601", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_getsemestertype" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L590", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L620", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_dayname", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L626", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L624", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L616", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L614", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L614", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L631", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getclassroom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L635", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getlessonformat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L615", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L623", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L630", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_toslotdto", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_displayusername" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L646", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L647", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getendtime" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L647", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formattimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getstarttime" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L650", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_formatsubgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L655", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroups" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L654", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleadmincontroller_sortedsubgroups", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "target": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_java_linkedhashset", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleRuleAdminController.java", "source_location": "L662", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_scheduleruleadmincontroller_scheduleruleconflict", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_schedulesearchcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_schedulesearchcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L27", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/ScheduleSearchController.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L124", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L110", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "target": "backend_src_main_java_com_magistr_app_controller_schedulesearchcontroller_schedulesearchcontroller_search" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L27", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L22", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L22", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L216", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L252", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deleteprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L167", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deletespeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L196", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallprofiles", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallspecialties", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L206", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getprofiles", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L181", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_restorespeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_specialitycontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L281", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_toprofiledto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L293", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L234", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L111", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L268", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L29", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_specialitycontroller", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L38", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallspecialties", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L38", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallspecialties", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallspecialties", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallspecialties", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L196", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallprofiles", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L196", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallprofiles", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L206", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getprofiles", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L60", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L60", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L60", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L80", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialitycode" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createspeciality", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialityname" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L216", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L252", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deleteprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L167", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deletespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L206", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getprofiles", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L181", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_restorespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L234", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L111", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L216", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L181", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_restorespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L111", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L111", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L111", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L161", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L136", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L142", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialitycode" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L135", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updatespeciality", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialityname" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L216", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L252", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deleteprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L167", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deletespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L206", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getprofiles", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L181", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_restorespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L234", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L268", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L234", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L167", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deletespeciality", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L252", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deleteprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L196", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getallprofiles", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L211", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_getprofiles", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidorderbynameasc" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L231", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_toprofiledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L230", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L222", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L216", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L227", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_createprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L249", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_toprofiledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L248", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L242", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L234", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L239", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_updateprofile", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L262", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deleteprofile", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L255", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_deleteprofile", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L268", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L268", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L276", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L275", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_validateprofile", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidandname" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L293", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_trimtonull", "target": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L281", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_toprofiledto", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SpecialityController.java", "source_location": "L281", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_specialitycontroller_specialitycontroller_toprofiledto", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getall", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getbygroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_subgroupcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L179", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_todto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L138", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L162", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validatedeletekeepscompletesplit", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L151", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_subgroupcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L38", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L38", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L38", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getall", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getall", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findallwithgroupsorderbygroupnameandname" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L45", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getbygroup", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getbygroup", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L45", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getbygroup", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_getbygroup", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbystudentgroupidorderbynameasc" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L114", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L83", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L151", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L55", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L114", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L83", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L55", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L80", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_todto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L69", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setstudentcapacity" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_existsbystudentgroupidandnameignorecase" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_create", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L83", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L111", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_todto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L83", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L108", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setstudentcapacity" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L97", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_existsbystudentgroupidandnameignorecase" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbyidandstudentgroupid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L110", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_update", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L114", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L124", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validatedeletekeepscompletesplit", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L121", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository_existsbysubgroupid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L117", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbyidandstudentgroupid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L131", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_delete", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L138", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validate", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L138", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validate", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L162", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validatedeletekeepscompletesplit", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L151", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L151", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "target": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L151", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L153", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L154", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validategroupcapacity", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupidexcludingid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L162", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validatedeletekeepscompletesplit", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L164", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validatedeletekeepscompletesplit", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_countactivebygroupidexcludingid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L169", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_validatedeletekeepscompletesplit", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupidexcludingid" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L179", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_todto", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L179", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubgroupController.java", "source_location": "L186", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subgroupcontroller_subgroupcontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getstudentcapacity" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L20", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L20", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L129", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_deletesubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getallsubjects", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getsubjectsbydepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L143", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_restoresubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_subjectcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L27", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_subjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L33", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getallsubjects", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L33", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getallsubjects", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getallsubjects", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getallsubjects", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L57", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getsubjectsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L57", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getsubjectsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L57", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_getsubjectsbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L129", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_deletesubject", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L143", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_restoresubject", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L79", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L129", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_deletesubject", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L143", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_restoresubject", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L79", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L123", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L106", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_createsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L143", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_restoresubject", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/SubjectController.java", "source_location": "L129", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_subjectcontroller_deletesubject", "target": "backend_src_main_java_com_magistr_app_controller_subjectcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L23", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L23", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L174", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_firstnotblank", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_getrequests", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L124", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_teachercreationrequestcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L160", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_touserresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L184", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L29", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_teachercreationrequestcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L46", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_getrequests", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L46", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_getrequests", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L46", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_getrequests", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L46", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_getrequests", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_getrequests", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findallbyorderbycreatedatdesc" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_getrequests", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbystatusorderbycreatedatdesc" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L56", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L56", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L56", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L56", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_firstnotblank", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L119", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L120", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_touserresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L56", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcreatedteacherid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L112", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedby" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setprimaryassignment" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_approve", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L124", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L124", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L124", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L136", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L124", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L135", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L134", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_reject", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedby" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L140", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L156", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcreatedteacherid" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L151", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getrequestedby" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L154", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L153", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_toresponse", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedby" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L160", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L160", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L160", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L174", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_firstnotblank", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L176", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_firstnotblank", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_trimtonull", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherCreationRequestController.java", "source_location": "L184", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_teachercreationrequestcontroller_trimtonull", "target": "backend_src_main_java_com_magistr_app_controller_teachercreationrequestcontroller_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_map", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L20", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L20", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_getall", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_teachersubjectcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L27", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_teachersubjectcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L37", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L37", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "confidence_score": 1.0 }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_getall", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L50", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L50", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L50", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L50", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L50", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_create", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L81", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L81", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L81", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L81", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L81", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_delete", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L102", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TeacherSubjectController.java", "source_location": "L102", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_teachersubjectcontroller_teachersubjectcontroller_canmanage", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L26", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L26", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L33", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L215", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L152", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L257", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_defaultscope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L186", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L143", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletedateassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletescope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L248", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectivescope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L233", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getall", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L111", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getdateassignments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_geteffective", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getscopes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L227", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_hasduplicate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L262", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_nextmanualdisplayorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L120", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_timeslotadmincontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L297", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toassignmentdto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L270", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L285", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toscopedto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L167", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L199", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_validate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L37", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L35", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L36", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L199", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_validate", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_timeslotadmincontroller", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L47", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L47", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getall", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbyorderbytimeslotscopedisplayorderascordernumberascstarttimeasc" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L233", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L111", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getdateassignments", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L59", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getscopes", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L111", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getdateassignments", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L54", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_geteffective", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L59", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getscopes", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L54", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_geteffective", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_geteffective", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_geteffective", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L248", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectivescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L233", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L111", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getdateassignments", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L152", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L66", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L186", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L143", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletedateassignment", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L98", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L120", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L167", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L82", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L59", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getscopes", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L61", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getscopes", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findallbyorderbydisplayorderascnameasc" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L66", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_nextmanualdisplayorder", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toscopedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L66", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setapplymode" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setsystemscope" }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L60", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots_inittimeslotssettings", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_createscope" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L152", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L120", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L82", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toscopedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_updatescope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getsystemscope" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L186", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L143", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletedateassignment", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L98", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L227", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_hasduplicate", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L167", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L167", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_putmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L98", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L107", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletescope", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_delete", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletescope", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletescope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getsystemscope" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L186", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_delete", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L143", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_deletedateassignment", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L111", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getdateassignments", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L116", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getdateassignments", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findallbyorderbydateasc" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_getdateassignments", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydatebetweenorderbydateasc" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toassignmentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L120", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L132", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L132", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getapplymode" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L136", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_savedateassignment", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L163", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L158", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_hasduplicate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L164", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L154", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_validate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L152", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L162", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_create", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L182", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L178", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_hasduplicate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L183", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L174", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_validate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L167", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_update", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L199", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_validate", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L215", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L215", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L224", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setdurationminutes" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L220", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setendtime" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L216", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setordernumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L219", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setstarttime" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L142", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_apply" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L227", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_hasduplicate", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L229", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_hasduplicate", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L228", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_hasduplicate", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findbytimeslotscopeidandordernumber" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L234", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_defaultscope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L235", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "target": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectivescope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L237", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L233", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L242", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L236", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectiveslots", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbytimeslotscopeidorderbyordernumberasc" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L248", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectivescope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L249", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectivescope", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L251", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_effectivescope", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbyapplymodeanddayofweek" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L257", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_defaultscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L258", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_defaultscope", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findfirstbyapplymodeorderbydisplayorderasc" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L263", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_nextmanualdisplayorder", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findallbyorderbydisplayorderascnameasc" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L270", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L270", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L281", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getdurationminutes" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L280", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getendtime" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L274", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L279", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getstarttime" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L277", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_todto", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getapplymode" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L285", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toscopedto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L285", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toscopedto", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L290", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toscopedto", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getapplymode" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L292", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toscopedto", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getsystemscope" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L297", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/TimeSlotAdminController.java", "source_location": "L297", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_timeslotadmincontroller_timeslotadmincontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_departmenttransferrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_teacherdepartmentassignmentdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_model_department", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L41", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L37", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L327", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_canaccessdepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L175", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_deleteuser", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getallusers", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L200", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachers", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L262", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L189", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_restoreuser", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L310", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L296", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_toassignmentdto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L277", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_touserresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L218", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_usercontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L39", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L40", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L38", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_bcryptpasswordencoder", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_usercontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L53", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getallusers", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L53", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getallusers", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L53", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getallusers", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L66", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L310", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L200", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L66", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L262", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L77", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L66", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachers", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleandstatusnot" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L77", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L77", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L80", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_canaccessdepartment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_teachersuseunifieduserresponsemapping", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L327", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_canaccessdepartment", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L175", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_deleteuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L200", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L262", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L189", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_restoreuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L310", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L218", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L99", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L175", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_deleteuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L200", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L262", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L189", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_restoreuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L218", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_responseentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L99", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L172", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_touserresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L99", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L148", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L161", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L165", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setprimaryassignment" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L152", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L118", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_createuser", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L189", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_restoreuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L218", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_postmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L175", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_deleteuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_deletemapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L197", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_restoreuser", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_touserresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L209", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_existsactiveassignment" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L213", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getdepartmenthistory", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findhistorybyteacherid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L218", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_transactional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L259", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_toassignmentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L218", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_departmenttransferrequest", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L247", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L251", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setprimaryassignment" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L237", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_transferteacher", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findopenprimarybyteacherid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L262", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L267", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_canaccessdepartment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L272", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_getteachersbydepartmentatdate", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L310", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "target": "backend_src_main_java_com_magistr_app_controller_usercontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L277", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L277", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_touserresponse", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L296", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_teacherdepartmentassignmentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L296", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L305", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_toassignmentdto", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getprimaryassignment" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L310", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L312", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L320", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_teachersfordepartment", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/UserController.java", "source_location": "L331", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_usercontroller_usercontroller_canaccessdepartment", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller", "target": "function", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L21", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_requestmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L21", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_restcontroller", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L165", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L119", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L150", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L174", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_toclassroomresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_workloadcontroller", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L29", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_workloadcontroller", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L43", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L43", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_teacherworkload", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L64", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L75", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L119", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L104", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L64", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L165", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentname", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L75", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L119", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L137", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L150", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L104", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L64", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L75", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L119", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L137", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L150", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L104", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L64", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L75", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L119", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L104", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_getmapping", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L64", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_classroomworkload", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L75", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentworkload", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L112", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L104", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_timeslotworkload", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L119", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L131", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_freeclassroomsskipsnullavailabilitywithoutnpe", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_freeclassrooms" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L137", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L145", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L137", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L137", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L137", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summarize", "target": "function", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L165", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentname", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L150", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L155", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "target": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_departmentname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L150", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L150", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_summary", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L174", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_toclassroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/controller/WorkloadController.java", "source_location": "L174", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_controller_workloadcontroller_workloadcontroller_toclassroomresponse", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarActivityTypeDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarActivityTypeDto.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarActivityTypeDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarActivityTypeDto.java", "source_location": "L4", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarActivityTypeDto.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_academiccalendaractivitytypedto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendaractivitytypedto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academiccalendardto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academiccalendardto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarDto.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarDto.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarDto.java", "source_location": "L17", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarDto.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_academiccalendardto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendardto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L12", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarGridDayDto.java", "source_location": "L14", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_academiccalendargriddaydto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendargriddaydto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarSubjectDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarSubjectDto.java", "source_location": "L6", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarSubjectDto.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicCalendarSubjectDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupCalendarAssignmentDto.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_academiccalendarsubjectdto_academiccalendarsubjectdto", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_academicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_academicyeardto_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/AcademicYearDto.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_academicyeardto_academicyeardto", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_list", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getbuilding", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getcapacity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getequipmentids", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getfloor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getisavailable", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setbuilding", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setcapacity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setequipmentids", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setfloor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setisavailable", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L29", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getbuilding", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getname", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setbuilding", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setname", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L21", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getcapacity", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L37", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getfloor", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L25", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setcapacity", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setfloor", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L45", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getisavailable", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L49", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setisavailable", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L53", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getequipmentids", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L57", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setequipmentids", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L53", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_getequipmentids", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomRequest.java", "source_location": "L57", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_classroomrequest_classroomrequest_setequipmentids", "target": "backend_src_main_java_com_magistr_app_dto_classroomrequest_java_long", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_localdatetime", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getarchivedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L106", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getarchivereason", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getbuilding", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getcapacity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getequipments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getfloor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getisavailable", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setarchivedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L110", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setarchivereason", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setbuilding", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setcapacity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L118", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setequipments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setfloor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setisavailable", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setstatus", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L12", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L17", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L17", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L42", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getid", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L46", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setid", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L106", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getarchivereason", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L66", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getbuilding", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L50", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getname", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L90", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getstatus", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L110", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setarchivereason", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L70", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setbuilding", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L54", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setname", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L94", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setstatus", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L58", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getcapacity", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L74", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getfloor", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L62", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setcapacity", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L78", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setfloor", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L82", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getisavailable", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L86", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setisavailable", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L98", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getarchivedat", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L102", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setarchivedat", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L114", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getequipments", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L118", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setequipments", "target": "backend_src_main_java_com_magistr_app_dto_classroomresponse_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L27", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_classroomresponse", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L114", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_getequipments", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ClassroomResponse.java", "source_location": "L118", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_classroomresponse_classroomresponse_setequipments", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_createdepartmentrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_getdepartmentcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_getdepartmentname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_setdepartmentcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_setdepartmentname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L6", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_getdepartmentname", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L14", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_setdepartmentname", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L18", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_getdepartmentcode", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateDepartmentRequest.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_createdepartmentrequest_setdepartmentcode", "target": "backend_src_main_java_com_magistr_app_dto_createdepartmentrequest_java_long", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteducationformid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteffectivespecialtyid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getgroupsize", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialtyid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialtyprofileid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getyearstartstudy", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_seteducationformid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setgroupsize", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialtyid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialtyprofileid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setyearstartstudy", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L12", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L14", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getname", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L18", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setname", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L38", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L30", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteducationformid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_geteffectivespecialtyid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L22", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getgroupsize", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialitycode", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L62", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialtyid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L70", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getspecialtyprofileid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_seteducationformid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setgroupsize", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialitycode", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L66", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialtyid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L74", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setspecialtyprofileid", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L46", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_getyearstartstudy", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateGroupRequest.java", "source_location": "L50", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_creategrouprequest_setyearstartstudy", "target": "backend_src_main_java_com_magistr_app_dto_creategrouprequest_java_integer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_createspecialityrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_getspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_getspecialityname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_setspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_setspecialityname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L6", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L18", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_getspecialitycode", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_getspecialityname", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_setspecialitycode", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSpecialityRequest.java", "source_location": "L14", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_createspecialityrequest_setspecialityname", "target": "backend_src_main_java_com_magistr_app_dto_createspecialityrequest_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_createsubjectrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L19", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getid", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setid", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_createsubjectrequest", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getcode", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_getname", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setcode", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateSubjectRequest.java", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_createsubjectrequest_setname", "target": "backend_src_main_java_com_magistr_app_dto_createsubjectrequest_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setusername", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getcomment", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L19", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getfullname", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getjobtitle", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getusername", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setcomment", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setfullname", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setjobtitle", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setusername", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateTeacherCreationRequest.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_createteachercreationrequest_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_createteachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_createuserrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getrole", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setrole", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setusername", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L39", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getfullname", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getjobtitle", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L23", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getpassword", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getrole", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getusername", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setfullname", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setjobtitle", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setpassword", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setrole", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L19", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setusername", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L55", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/CreateUserRequest.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_createuserrequest_createuserrequest_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_createuserrequest_java_long", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_departmentresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getdepartmentcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getdepartmentname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setdepartmentcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setdepartmentname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L6", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L9", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getdepartmentcode", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getid", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setdepartmentcode", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L19", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setid", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L9", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_departmentresponse", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L23", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_getdepartmentname", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_departmentresponse_departmentresponse_setdepartmentname", "target": "backend_src_main_java_com_magistr_app_dto_departmentresponse_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentTransferRequest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest", "target": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_departmenttransferrequest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentTransferRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest", "target": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentTransferRequest.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_departmenttransferrequest", "target": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentTransferRequest.java", "source_location": "L6", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_departmenttransferrequest", "target": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/DepartmentTransferRequest.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_departmenttransferrequest", "target": "backend_src_main_java_com_magistr_app_dto_departmenttransferrequest_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupCalendarAssignmentDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupCalendarAssignmentDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupCalendarAssignmentDto.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupCalendarAssignmentDto.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupCalendarAssignmentDto.java", "source_location": "L12", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_groupcalendarassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_groupcalendarassignmentdto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_jsoninclude", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L129", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getactive", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getcourse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_geteducationformid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_geteducationformname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getgroupsize", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L69", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L93", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getsemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L101", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L109", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L117", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyprofileid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L121", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyprofilename", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L125", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstudystate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstudystatename", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L97", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getyearstartstudy", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_groupresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_jsoninclude", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L85", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L77", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_geteducationformid", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L73", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getgroupsize", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L65", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getid", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L101", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialitycode", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L105", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyid", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L117", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyprofileid", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L81", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_geteducationformname", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L69", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getname", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L109", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtycode", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L113", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyname", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L121", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getspecialtyprofilename", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L125", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstatus", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L133", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstudystate", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L137", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getstudystatename", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L89", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getcourse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L93", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getsemester", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L97", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getyearstartstudy", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L129", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_getactive", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/GroupResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_groupresponse_groupresponse_groupresponse", "target": "backend_src_main_java_com_magistr_app_dto_groupresponse_java_boolean", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LessonTypeResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse", "target": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_lessontyperesponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LessonTypeResponse.java", "source_location": "L4", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_lessontyperesponse", "target": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LessonTypeResponse.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_lessontyperesponse", "target": "backend_src_main_java_com_magistr_app_dto_lessontyperesponse_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginrequest", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L6", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_getpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_loginrequest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_setpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_setusername", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L19", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_getpassword", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_getusername", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_setpassword", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginRequest.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginrequest_loginrequest_setusername", "target": "backend_src_main_java_com_magistr_app_dto_loginrequest_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getredirect", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getrole", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_gettoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getuserid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_issuccess", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_loginresponse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setmessage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setredirect", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setrole", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setsuccess", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_settoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setuserid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L38", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getmessage", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L62", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getredirect", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getrole", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L46", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_gettoken", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setmessage", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L66", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setredirect", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setrole", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L50", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_settoken", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L70", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_getuserid", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_loginresponse", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L74", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/LoginResponse.java", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_loginresponse_loginresponse_setuserid", "target": "backend_src_main_java_com_magistr_app_dto_loginresponse_java_long", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_localtime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L39", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L35", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L12", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_localtime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L34", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L36", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/RenderedLessonDto.java", "source_location": "L40", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L53", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L96", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L155", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrenderedlessons", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L221", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L231", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_merge", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L227", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_mutablelesson", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L246", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_todto", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L67", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L183", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_deduplicate", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L198", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_lessonkey", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L36", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_dto_renderedlessondto_renderedlessondto", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getreviewcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setreviewcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setusername", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L20", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getfullname", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L28", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getjobtitle", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L44", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getpassword", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L52", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getreviewcomment", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L12", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getusername", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L24", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setfullname", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setjobtitle", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L48", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setpassword", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L56", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setreviewcomment", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L16", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setusername", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L36", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ReviewTeacherCreationRequest.java", "source_location": "L40", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_reviewteachercreationrequest_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_reviewteachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_localdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L17", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleOverrideDto.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_scheduleoverridedto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleoverridedto_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L20", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L21", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L22", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleDto.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruledto_scheduleruledto", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "target": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/ScheduleRuleSlotDto.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_scheduleruleslotdto_scheduleruleslotdto", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_semesterdto", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_java_localdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_semesterdto", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_semesterdto", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "target": "backend_src_main_java_com_magistr_app_dto_semesterdto_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SemesterDto.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_semesterdto_semesterdto", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getspecialityname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setspecialityname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_specialityresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getid", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L19", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setid", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L9", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getspecialitycode", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L23", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_getspecialityname", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setspecialitycode", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_setspecialityname", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialityResponse.java", "source_location": "L9", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_specialityresponse_specialityresponse_specialityresponse", "target": "backend_src_main_java_com_magistr_app_dto_specialityresponse_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialtyProfileDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialtyProfileDto.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SpecialtyProfileDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_specialtyprofiledto", "target": "backend_src_main_java_com_magistr_app_dto_specialtyprofiledto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubgroupDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subgroupdto", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubgroupDto.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubgroupDto.java", "source_location": "L5", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubgroupDto.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_subgroupdto_subgroupdto", "target": "backend_src_main_java_com_magistr_app_dto_subgroupdto_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectCommentDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto", "target": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_java_localdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectCommentDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto", "target": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_subjectcommentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectCommentDto.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_subjectcommentdto", "target": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectCommentDto.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_subjectcommentdto", "target": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectCommentDto.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_subjectcommentdto", "target": "backend_src_main_java_com_magistr_app_dto_subjectcommentdto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_subjectresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L19", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getid", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getcode", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L23", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_getname", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/SubjectResponse.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_subjectresponse_subjectresponse_subjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_subjectresponse_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherCreationRequestResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_java_localdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherCreationRequestResponse.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherCreationRequestResponse.java", "source_location": "L17", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherCreationRequestResponse.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherCreationRequestResponse.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_teachercreationrequestresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachercreationrequestresponse_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherDepartmentAssignmentDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_localdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherDepartmentAssignmentDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_teacherdepartmentassignmentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherDepartmentAssignmentDto.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_teacherdepartmentassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherDepartmentAssignmentDto.java", "source_location": "L12", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_teacherdepartmentassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherDepartmentAssignmentDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_teacherdepartmentassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherDepartmentAssignmentDto.java", "source_location": "L14", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_teacherdepartmentassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_teacherdepartmentassignmentdto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getsubjectid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getsubjectname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getuserid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_teachersubjectresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L25", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getsubjectid", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L17", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getuserid", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L29", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getsubjectname", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L21", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_getusername", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TeacherSubjectResponse.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_teachersubjectresponse_teachersubjectresponse", "target": "backend_src_main_java_com_magistr_app_dto_teachersubjectresponse_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDateAssignmentDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_java_localdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDateAssignmentDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDateAssignmentDto.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDateAssignmentDto.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDateAssignmentDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_timeslotdateassignmentdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdateassignmentdto_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_timeslotdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_localtime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDto.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_timeslotdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDto.java", "source_location": "L14", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDto.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_localtime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDto.java", "source_location": "L8", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotDto.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotdto_timeslotdto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotdto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotScopeDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotScopeDto.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotScopeDto.java", "source_location": "L10", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotScopeDto.java", "source_location": "L4", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/TimeSlotScopeDto.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_timeslotscopedto", "target": "backend_src_main_java_com_magistr_app_dto_timeslotscopedto_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_jsoninclude", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_dto_userresponse", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_main_java_com_magistr_app_dto_userresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_jsoninclude", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L14", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getdepartmentname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getrole", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_setstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_userresponse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L70", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L46", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getid", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L74", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L38", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L66", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getdepartmentname", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L58", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getfullname", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L62", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getjobtitle", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getrole", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getstatus", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L50", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_getusername", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_setstatus", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/UserResponse.java", "source_location": "L38", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_dto_userresponse_userresponse_userresponse", "target": "backend_src_main_java_com_magistr_app_dto_userresponse_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/WorkloadSummaryDto.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/WorkloadSummaryDto.java", "source_location": "L6", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/dto/WorkloadSummaryDto.java", "source_location": "L7", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_workloadsummarydto", "target": "backend_src_main_java_com_magistr_app_dto_workloadsummarydto_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getacademicyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getcoursecount", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getspeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getspecialtyprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getstudyform", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_gettitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setacademicyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setcoursecount", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setspeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setspecialtyprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setstudyform", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_settitle", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_table", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getacademiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setacademiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L42", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getacademiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L46", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setacademiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L49", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getacademiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setacademiccalendar", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L15", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findallwithdetails", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L33", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findbyidwithdetails", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_assignment", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getid", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setid", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_gettitle", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_settitle", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L83", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getcoursecount", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L87", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setcoursecount", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L51", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getacademicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setacademicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L59", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getspeciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L63", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setspeciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L67", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getspecialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setspecialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L75", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getstudyform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendar.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setstudyform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_getcoursecount" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_assignment", "target": "backend_src_main_java_com_magistr_app_model_academiccalendar_academiccalendar_setcoursecount" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getallowschedule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getcolorcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getdescription", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getdisplayorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setallowschedule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setcolorcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setdescription", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setdisplayorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_table", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L83", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getactivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L87", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setactivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findallbyorderbydisplayorderasccodeasc", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findbycode", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L58", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getid", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setid", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L39", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getcode", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L63", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getcolorcode", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L79", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getdescription", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getname", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setcode", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setcolorcode", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L83", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setdescription", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setname", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L55", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getallowschedule", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setallowschedule", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L71", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_getdisplayorder", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarActivityType.java", "source_location": "L75", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_academiccalendaractivitytype_setdisplayorder", "target": "backend_src_main_java_com_magistr_app_model_academiccalendaractivitytype_java_integer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_localdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getacademiccalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getcoursenumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getdayofweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getweeknumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setacademiccalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setcoursenumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setdayofweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setweeknumber", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_table", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L24", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L15", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridwithactivity", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getid", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setid", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L51", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getcoursenumber", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L75", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getdayofweek", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L67", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getweeknumber", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setcoursenumber", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setdayofweek", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setweeknumber", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L59", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_getdate", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarDay.java", "source_location": "L63", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarday_academiccalendarday_setdate", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarday_java_localdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getacademiccalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getsemesternumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getsubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setacademiccalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setsemesternumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setsubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L27", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_table", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L23", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridinwithsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L34", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getid", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L38", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setid", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L50", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getsemesternumber", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L54", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setsemesternumber", "target": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L58", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_getsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicCalendarSubject.java", "source_location": "L62", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academiccalendarsubject_academiccalendarsubject_setsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_localdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getenddate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getstartdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_gettitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setenddate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setstartdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_settitle", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_table", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L37", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_getacademicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_setacademicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L17", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L41", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getacademicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setacademicyear", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository_findbytitle", "target": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L24", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getid", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setid", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_gettitle", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_settitle", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L48", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getenddate", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L40", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_getstartdate", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L52", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setenddate", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AcademicYear.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_academicyear_academicyear_setstartdate", "target": "backend_src_main_java_com_magistr_app_model_academicyear_java_localdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_entity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L91", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getexpiresat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L123", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getipaddress", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getissuedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrevokedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L107", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrotatedtotokenhash", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettokenhash", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getuser", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L115", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getuseragent", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L131", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_isactive", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setexpiresat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setipaddress", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setissuedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L103", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrevokedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L111", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrotatedtotokenhash", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settokenhash", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuser", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L119", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuseragent", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L39", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L48", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_table", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L51", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getid", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setid", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L123", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getipaddress", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L107", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrotatedtotokenhash", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L67", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettenant", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L75", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettokenhash", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L115", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getuseragent", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L127", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setipaddress", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L111", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrotatedtotokenhash", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settenant", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settokenhash", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L119", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuseragent", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L91", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getexpiresat", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L83", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getissuedat", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L99", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrevokedat", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L131", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_isactive", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L95", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setexpiresat", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L87", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setissuedat", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L103", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setrevokedat", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L59", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getuser", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/AuthRefreshToken.java", "source_location": "L63", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuser", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setuser" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L97", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settenant" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_gettokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_settokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setissuedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getexpiresat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L100", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_setexpiresat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrevokedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrevokedat" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_main_java_com_magistr_app_model_authrefreshtoken_authrefreshtoken_getrotatedtotokenhash" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_set", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_classroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getbuilding", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getcapacity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getequipments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getfloor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getisavailable", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setbuilding", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setcapacity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setequipments", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setfloor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L80", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setisavailable", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L29", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_table", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L29", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L86", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewclassroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L90", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewclassroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L44", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L141", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getclassroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L145", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setclassroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_classroom", "target": "backend_src_main_java_com_magistr_app_model_classroom_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L36", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getid", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L40", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setid", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L60", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getbuilding", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L44", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getname", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L64", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setbuilding", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L48", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setname", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L52", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getcapacity", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L68", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getfloor", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L56", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setcapacity", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L72", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setfloor", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L76", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getisavailable", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L80", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setisavailable", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L84", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getequipments", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setequipments", "target": "backend_src_main_java_com_magistr_app_model_classroom_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L84", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_getequipments", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Classroom.java", "source_location": "L88", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_classroom_classroom_setequipments", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_model_department", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_main_java_com_magistr_app_model_department", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_department_department", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_department_getdepartmentcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_department_getdepartmentname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_department_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_department_setdepartmentcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_department_setdepartmentname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_department_setid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_java_table", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_department_department", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L65", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getdepartment", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L69", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setdepartment", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getdepartment", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setdepartment", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentcode", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentname", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L15", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_model_department_department", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L21", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_department_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_department_department_getdepartmentcode", "target": "backend_src_main_java_com_magistr_app_model_department_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_department_department_getid", "target": "backend_src_main_java_com_magistr_app_model_department_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_department_department_setdepartmentcode", "target": "backend_src_main_java_com_magistr_app_model_department_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_department_department_setid", "target": "backend_src_main_java_com_magistr_app_model_department_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L21", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_department_department_department", "target": "backend_src_main_java_com_magistr_app_model_department_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_department_department_getdepartmentname", "target": "backend_src_main_java_com_magistr_app_model_department_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Department.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_department_department_setdepartmentname", "target": "backend_src_main_java_com_magistr_app_model_department_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform_educationform", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform_setname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_java_table", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L64", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_geteducationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L68", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_seteducationform", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findallbyorderbynameasc", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_model_educationform_educationform", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L19", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform_getid", "target": "backend_src_main_java_com_magistr_app_model_educationform_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform_setid", "target": "backend_src_main_java_com_magistr_app_model_educationform_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform_getname", "target": "backend_src_main_java_com_magistr_app_model_educationform_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/EducationForm.java", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_educationform_educationform_setname", "target": "backend_src_main_java_com_magistr_app_model_educationform_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment_equipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment_setname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_table", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_model_equipment_equipment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L19", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L24", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment_getid", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment_setid", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L19", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment_equipment", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment_getname", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Equipment.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_equipment_equipment_setname", "target": "backend_src_main_java_com_magistr_app_model_equipment_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_getlessontype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_setlessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L48", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L149", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getlessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L153", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setlessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/LessonTypesRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/LessonTypesRepository.java", "source_location": "L6", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_lessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L16", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_getid", "target": "backend_src_main_java_com_magistr_app_model_lessontype_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_setid", "target": "backend_src_main_java_com_magistr_app_model_lessontype_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L24", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_getlessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LessonType.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lessontype_lessontype_setlessontype", "target": "backend_src_main_java_com_magistr_app_model_lessontype_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_jsonignore", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity", "target": "mappedsuperclass", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_archive", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getactivefrom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getactiveto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getarchivedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getarchivereason", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiveon", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiverecord", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isarchivedrecord", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L101", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_restore", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactivefrom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactiveto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setarchivedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setarchivereason", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setstatus", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L10", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "target": "mappedsuperclass", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L94", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_archive", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L63", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getarchivereason", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getstatus", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setarchivereason", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setstatus", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L39", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getactivefrom", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getactiveto", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L81", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiveon", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactivefrom", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactiveto", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L55", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_getarchivedat", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setarchivedat", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_localdatetime", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_activeentityusesdaterange", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactivefrom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_activeentityusesdaterange", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactiveto" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_archivedentityremainsactiveforhistoricaldatesbeforeactiveto", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_setactiveto" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiveon", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiverecord", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L71", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiverecord", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_jsonignore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiverecord", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L81", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiveon", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_jsonignore", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L76", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isarchivedrecord", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_java_jsonignore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isactiveon", "target": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isarchivedrecord", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/model/LifecycleEntity.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_lifecycleentity_lifecycleentity_isarchivedrecord", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Role.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_role", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_model_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L59", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_getrole", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L63", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_setrole", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L14", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyrole", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L16", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentid", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleandstatusnot", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_user", "target": "backend_src_main_java_com_magistr_app_model_role_role", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_getdisplayname", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L20", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L160", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_academichoursfor", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L168", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_startweekfor", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L311", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionbucket", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L315", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L325", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_schedulelessoncategory", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L16", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_getdisplayname", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L438", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_dayname", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_getdisplayname" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleLessonCategory.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L239", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_mapscanonicallessontypes", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsambiguouslessontype", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsunsupportedlessontype", "target": "backend_src_main_java_com_magistr_app_model_schedulelessoncategory_fromlessontype" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L8", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L47", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L44", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L41", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L8", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getaction", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getbaseruleslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L110", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L126", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcreatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L118", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcreatedby", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getlessondate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewclassroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewlessonformat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewteacher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewtimeslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setaction", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setbaseruleslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L130", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcreatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L122", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcreatedby", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setlessondate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewclassroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L106", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewlessonformat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewteacher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewtimeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L28", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbybaseruleslotidandlessondate", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L14", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbylessondatebetweenwithdetails", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L88", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L118", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcreatedby", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L50", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getid", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L122", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcreatedby", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L62", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getlessondate", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L66", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setlessondate", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L70", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getaction", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L110", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcomment", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L102", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewlessonformat", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L74", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setaction", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L114", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcomment", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L106", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewlessonformat", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L126", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getcreatedat", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L130", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setcreatedat", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getbaseruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getbaseruleslot" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setbaseruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getlessondate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getaction" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewtimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewtimeslot" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewtimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L103", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewclassroom" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L94", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewteacher", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewteacher" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleOverride.java", "source_location": "L98", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_setnewteacher", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L107", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_scheduleoverride_scheduleoverride_getnewlessonformat" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleParity.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleparity", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L79", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getparity", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L83", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setparity", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L44", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getparity", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_scheduleparity_scheduleparity", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_jsonignore", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_set", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L10", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L50", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L14", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L61", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L10", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L160", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_academichoursfor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L199", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_archive", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L216", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L120", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratoryacademichours", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L144", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratorystartweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L112", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlectureacademichours", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L136", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlecturestartweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L128", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticeacademichours", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L152", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticestartweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L80", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getsemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L224", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getsubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getvalidfrom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getvalidto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L186", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiveon", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L176", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiverecord", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L181", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isarchivedrecord", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L203", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_restore", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L220", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setgroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L124", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlaboratoryacademichours", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L148", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlaboratorystartweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L116", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlectureacademichours", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L140", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlecturestartweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L132", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setpracticeacademichours", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L156", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setpracticestartweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setsemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L228", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setslots", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setsubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L100", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setvalidfrom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L108", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setvalidto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L168", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_startweekfor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L212", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueordefault", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L208", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueorzero", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L61", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L53", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L63", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getschedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setschedulerule", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L60", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findallwithdetails", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbygroupidandsemesterid", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L79", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyidwithdetails", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L36", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyteacheridandsemesterid", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L315", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L297", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L147", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrules", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest_activeonusesstatusandvalidityrange", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest_archiveandrestoretogglestatus", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L64", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getid", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L68", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setid", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L88", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getstatus", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L92", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setstatus", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L96", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getvalidfrom", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L104", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getvalidto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L186", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiveon", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L100", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setvalidfrom", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L108", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setvalidto", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L120", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratoryacademichours", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L144", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratorystartweek", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L112", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlectureacademichours", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L136", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlecturestartweek", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L128", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticeacademichours", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L152", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticestartweek", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L124", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlaboratoryacademichours", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L148", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlaboratorystartweek", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L116", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlectureacademichours", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L140", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setlecturestartweek", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L132", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setpracticeacademichours", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L156", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setpracticestartweek", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L212", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueordefault", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L208", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueorzero", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L216", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L224", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L220", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setgroups", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L228", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setslots", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L72", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L76", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L80", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getsemester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L84", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setsemester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L193", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlectureacademichours" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L194", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getlaboratoryacademichours" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L195", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getpracticeacademichours" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L162", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_academichoursfor", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueorzero", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L243", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_academichoursfor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L170", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_startweekfor", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueordefault", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L240", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_startweekfor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L189", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiveon", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiverecord", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L176", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiverecord", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_jsonignore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L178", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiverecord", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L186", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isactiveon", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_jsonignore", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L181", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isarchivedrecord", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_java_jsonignore", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L183", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_isarchivedrecord", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L209", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueorzero", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_valueordefault", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L216", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L304", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getgroups" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L220", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setgroups", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L224", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L219", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_getslots" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java", "source_location": "L228", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule_setslots", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_set", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L9", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L52", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L9", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L141", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getclassroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getdayofweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L157", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getlessonformat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L149", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getlessontype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getparity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getschedulerule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L95", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L121", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupids", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupnames", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L110", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getteacher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L145", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setclassroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setdayofweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L161", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setlessonformat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L153", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setlessontype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setparity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setschedulerule", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L103", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setsubgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setsubgroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setteacher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L91", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_settimeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L32", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L40", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L325", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L55", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getid", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L95", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupid", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L121", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupids", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setid", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L71", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getdayofweek", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L75", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setdayofweek", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L110", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroups", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L114", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setsubgroups", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_set", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L157", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getlessonformat", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L127", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupnames", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L161", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setlessonformat", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L87", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L224", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L369", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_gettimeslot" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L91", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_settimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L99", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L103", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setsubgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L110", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroups", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L328", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroups" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L114", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setsubgroups", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L121", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupids", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L127", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getsubgroupnames", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L133", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getteacher", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRuleSlot.java", "source_location": "L137", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_setteacher", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L233", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getclassroom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L395", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getclassroom" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L399", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_scheduleruleslot_scheduleruleslot_getlessonformat" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_java_localdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_getacademicyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L61", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_getenddate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_getsemestertype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_getstartdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_setacademicyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_setenddate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_setsemestertype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester_setstartdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_semester_semester", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L17", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidandsemestertype", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L15", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidorderbystartdateasc", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findfirstbystartdatelessthanequalandenddategreaterthanequal", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L32", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getparity", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getweeknumber", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L83", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_hascalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L77", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_istheoryday", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L297", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_model_semester_semester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L29", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_getid", "target": "backend_src_main_java_com_magistr_app_model_semester_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_setid", "target": "backend_src_main_java_com_magistr_app_model_semester_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L61", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_getenddate", "target": "backend_src_main_java_com_magistr_app_model_semester_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L53", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_getstartdate", "target": "backend_src_main_java_com_magistr_app_model_semester_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L65", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_setenddate", "target": "backend_src_main_java_com_magistr_app_model_semester_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L57", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_setstartdate", "target": "backend_src_main_java_com_magistr_app_model_semester_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L45", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_getsemestertype", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Semester.java", "source_location": "L49", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_semester_semester_setsemestertype", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SemesterType.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_semestertype", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidandsemestertype", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturesemester", "target": "backend_src_main_java_com_magistr_app_model_semestertype_semestertype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getspecialityname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setspecialityname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getspeciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setspeciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L80", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getspeciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L84", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setspeciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialitycode", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialityname", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L15", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_model_speciality_speciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getid", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setid", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L21", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getspecialitycode", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality_getspecialityname", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setspecialitycode", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality_setspecialityname", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Speciality.java", "source_location": "L21", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_speciality_speciality_speciality", "target": "backend_src_main_java_com_magistr_app_model_speciality_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getdescription", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getspeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setdescription", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setspeciality", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L88", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getspecialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L92", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setspecialtyprofile", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidandname", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidorderbynameasc", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L23", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getid", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setid", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getdescription", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L39", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_getname", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setdescription", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SpecialtyProfile.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_specialtyprofile_specialtyprofile_setname", "target": "backend_src_main_java_com_magistr_app_model_specialtyprofile_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_geteducationform", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getgroupsize", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L80", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getspeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getspecialtyprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getyearstartstudy", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_seteducationform", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setgroupsize", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L84", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setspeciality", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L92", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setspecialtyprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L100", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setyearstartstudy", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L33", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getstudentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setstudentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L13", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getstudentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setstudentgroup", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentid", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L16", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbyeducationformid", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L14", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getcoursenumber", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L83", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_hascalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L77", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_istheoryday", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L353", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_lessonscope", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L315", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L297", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L325", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L160", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_group", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_group", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_servicewithassignments", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L72", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L56", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getgroupsize", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L40", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getid", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L76", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L60", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setgroupsize", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setid", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L48", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getname", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L52", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setname", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L96", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_getyearstartstudy", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroup.java", "source_location": "L100", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroup_studentgroup_setyearstartstudy", "target": "backend_src_main_java_com_magistr_app_model_studentgroup_java_integer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getacademiccalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getacademicyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getstudentgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setacademiccalendar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setacademicyear", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setstudentgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L27", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidandacademicyearidwithdetails", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L43", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findforschedule", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_assignment", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L25", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_getid", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupCalendarAssignment.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_studentgroupcalendarassignment_setid", "target": "backend_src_main_java_com_magistr_app_model_studentgroupcalendarassignment_java_long", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupStudyState.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_getlabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupStudyState.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_studentgroupstudystate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupStudyState.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_studentgroupstudystate", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_java_string", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_studentgroupstudystate", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_studentgroupstudystate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_studentgroupstudystate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/StudentGroupStudyState.java", "source_location": "L16", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_getlabel", "target": "backend_src_main_java_com_magistr_app_model_studentgroupstudystate_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L20", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L17", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getstudentcapacity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getstudentgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setstudentcapacity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setstudentgroup", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findallwithgroupsorderbygroupnameandname", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L32", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbyidandstudentgroupid", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L22", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbystudentgroupidorderbynameasc", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L353", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_lessonscope", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L414", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_formatsubgroup", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L23", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getid", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setid", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L39", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getname", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setname", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_getstudentcapacity", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subgroup.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subgroup_subgroup_setstudentcapacity", "target": "backend_src_main_java_com_magistr_app_model_subgroup_java_integer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_model_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_getcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L52", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_setcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_setname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L33", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L54", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getsubject", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentid", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L16", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L14", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_model_subject_subject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L56", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_model_subject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_getid", "target": "backend_src_main_java_com_magistr_app_model_subject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L60", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_model_subject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_setid", "target": "backend_src_main_java_com_magistr_app_model_subject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L25", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L48", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_getcode", "target": "backend_src_main_java_com_magistr_app_model_subject_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L40", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_getname", "target": "backend_src_main_java_com_magistr_app_model_subject_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L52", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_setcode", "target": "backend_src_main_java_com_magistr_app_model_subject_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_setname", "target": "backend_src_main_java_com_magistr_app_model_subject_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/Subject.java", "source_location": "L25", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subject_subject_subject", "target": "backend_src_main_java_com_magistr_app_model_subject_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_localdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getauthor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getcreatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getsubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setauthor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L61", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setcreatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setsubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository_findbysubjectidorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L29", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getid", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L49", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setcomment", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L57", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getcreatedat", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L61", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setcreatedat", "target": "backend_src_main_java_com_magistr_app_model_subjectcomment_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L41", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_getauthor", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/SubjectComment.java", "source_location": "L45", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_subjectcomment_subjectcomment_setauthor", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L47", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L53", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L50", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L97", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L121", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcreatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L161", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcreatedteacherid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getdepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L81", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L61", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L113", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getrequestedby", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L153", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L145", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L137", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedby", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L105", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L129", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getupdatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L101", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L125", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcreatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L165", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcreatedteacherid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L69", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setdepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L93", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L117", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setrequestedby", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L157", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L149", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L141", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedby", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L109", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L133", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setupdatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_touch", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L15", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findallbyorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbydepartment_idorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbystatusorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L161", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcreatedteacherid", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L61", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getid", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L113", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getrequestedby", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L137", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedby", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L165", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcreatedteacherid", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L117", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setrequestedby", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L141", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedby", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L97", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcomment", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L81", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getfullname", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L89", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getjobtitle", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L153", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewcomment", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L73", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getusername", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L101", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcomment", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L85", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setfullname", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L93", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setjobtitle", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L157", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewcomment", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L77", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setusername", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L121", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getcreatedat", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L145", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getreviewedat", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L129", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getupdatedat", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L125", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setcreatedat", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L149", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setreviewedat", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L133", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setupdatedat", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L56", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_touch", "target": "preupdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L105", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_getstatus", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequest.java", "source_location": "L109", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequest_teachercreationrequest_setstatus", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherCreationRequestStatus.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_existsbyusernameandstatus", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbystatusorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_model_teachercreationrequeststatus_teachercreationrequeststatus", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L8", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L27", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L36", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L39", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L33", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L8", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L86", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcreatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L102", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcreatedby", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getdepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getprimaryassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getteacher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getvalidfrom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getvalidto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L90", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcomment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcreatedat", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L106", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcreatedby", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setdepartment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setprimaryassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setteacher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L66", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setvalidfrom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L74", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setvalidto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L16", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L35", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L14", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findhistorybyteacherid", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L24", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findopenprimarybyteacherid", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L122", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_assignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L102", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcreatedby", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L42", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getid", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L106", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcreatedby", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L62", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getvalidfrom", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L70", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getvalidto", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L66", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setvalidfrom", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L74", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setvalidto", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L78", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getprimaryassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L82", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setprimaryassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L86", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcomment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L90", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcomment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L94", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getcreatedat", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L98", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setcreatedat", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_java_localdatetime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L46", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getteacher", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherDepartmentAssignment.java", "source_location": "L50", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_setteacher", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L118", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "target": "backend_src_main_java_com_magistr_app_model_teacherdepartmentassignment_teacherdepartmentassignment_getprimaryassignment" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L14", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getsubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getsubjectid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getuser", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getuserid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_setsubjectid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_setuserid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_teachersubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "target": "idclass", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbysubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbyuserid", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L42", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getsubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L34", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getuserid", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L46", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_setsubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L38", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_setuserid", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L29", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_teachersubject", "target": "backend_src_main_java_com_magistr_app_model_teachersubject_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubject.java", "source_location": "L50", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubject_teachersubject_getuser", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid", "target": "serializable", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_getsubjectid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_getuserid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_hashcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_setsubjectid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_setuserid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_teachersubjectid", "confidence_score": 1.0 }, { "relation": "implements", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "target": "serializable", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_getsubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L19", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_getuserid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L31", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_setsubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_setuserid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L14", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_teachersubjectid", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_object", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L35", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_override", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L200", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_equals" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TeacherSubjectId.java", "source_location": "L42", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_hashcode", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_java_override", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashusessha256hex", "target": "backend_src_main_java_com_magistr_app_model_teachersubjectid_teachersubjectid_hashcode" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_localtime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_localtime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getdurationminutes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getendtime", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getstarttime", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_gettimeslotscope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setdurationminutes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setendtime", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setordernumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setstarttime", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_settimeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbyorderbytimeslotscopedisplayorderascordernumberascstarttimeasc", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbytimeslotscopeidorderbyordernumberasc", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L15", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findbytimeslotscopeidandordernumber", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L418", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_resolveeffectivetimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getid", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setid", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L71", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getdurationminutes", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L39", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L75", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setdurationminutes", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setordernumber", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L63", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getendtime", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_localtime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L55", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getstarttime", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_localtime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setendtime", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_localtime", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_setstarttime", "target": "backend_src_main_java_com_magistr_app_model_timeslot_java_localtime", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L224", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L419", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_resolveeffectivetimeslot", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L388", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getordernumber" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_gettimeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlot.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_settimeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L389", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getstarttime" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L99", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getstarttime" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L390", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getendtime" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L100", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_model_timeslot_timeslot_getendtime" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L15", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L11", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L7", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_getdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_gettimeslotscope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_setdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_settimeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L14", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findallbyorderbydateasc", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydate", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L16", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydatebetweenorderbydateasc", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L22", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_getid", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_setid", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L30", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_getdate", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_setdate", "target": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L38", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_gettimeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotDateAssignment.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotdateassignment_timeslotdateassignment_settimeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L25", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L28", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L9", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getapplymode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getdayofweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getdisplayorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L31", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getsystemscope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setapplymode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setdayofweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setdisplayorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setsystemscope", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findallbyorderbydisplayorderascnameasc", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L17", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbyapplymodeanddayofweek", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbycode", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L15", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findfirstbyapplymodeorderbydisplayorderasc", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L429", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_effectivescope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L31", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getid", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setid", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L55", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getapplymode", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L39", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getcode", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L47", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getname", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setapplymode", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setcode", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L51", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setname", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L63", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getdayofweek", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L79", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getdisplayorder", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setdayofweek", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L83", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setdisplayorder", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L71", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_getsystemscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/TimeSlotScope.java", "source_location": "L75", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_timeslotscope_timeslotscope_setsystemscope", "target": "backend_src_main_java_com_magistr_app_model_timeslotscope_java_boolean", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_java_entity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L29", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L26", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L5", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_java_table", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_getdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_getfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_getid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L75", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_getjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_getpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_getrole", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_getusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_setdepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_setfullname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_setid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_setjobtitle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L55", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_setpassword", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_setrole", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_setusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_model_user_user", "target": "backend_src_main_java_com_magistr_app_model_user_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L14", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyrole", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L16", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentid", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L22", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L20", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleandstatusnot", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L18", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L442", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_displayusername", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L93", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_user", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_user", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L122", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_assignment", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L131", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_user", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_user", "target": "backend_src_main_java_com_magistr_app_model_user_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L83", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_getdepartmentid", "target": "backend_src_main_java_com_magistr_app_model_user_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_getid", "target": "backend_src_main_java_com_magistr_app_model_user_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L87", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_setdepartmentid", "target": "backend_src_main_java_com_magistr_app_model_user_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L39", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_setid", "target": "backend_src_main_java_com_magistr_app_model_user_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L67", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_getfullname", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L75", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_getjobtitle", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L51", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_getpassword", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_getusername", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L71", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_setfullname", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_setjobtitle", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L55", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_setpassword", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/model/User.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_model_user_user_setusername", "target": "backend_src_main_java_com_magistr_app_model_user_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findallbyorderbydisplayorderasccodeasc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findbycode", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_long", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/LessonTypesRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/LessonTypesRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "jparepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findallbyorderbydisplayorderasccodeasc", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findbycode", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarActivityTypeRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_academiccalendaractivitytyperepository_findbycode", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendaractivitytyperepository_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_query", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository", "target": "modifying", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_deletebycalendarid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_existsbyactivitytypeid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridwithactivity", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L13", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_long", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L18", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L40", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_deletebycalendarid", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L38", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_existsbyactivitytypeid", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L24", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridwithactivity", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridwithactivity", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridwithactivity", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L40", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_deletebycalendarid", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L24", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L24", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L24", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L24", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L69", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_findbycalendaridandcoursenumberanddate" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarDayRepository.java", "source_location": "L40", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendardayrepository_academiccalendardayrepository_deletebycalendarid", "target": "modifying", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_query", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_countbystudyformid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findallwithdetails", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findbyidwithdetails", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_countbystudyformid", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findallwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findbyidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findallwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findallwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L33", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findbyidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarRepository.java", "source_location": "L33", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_academiccalendarrepository_findbyidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarrepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_collection", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_query", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_deletebyacademiccalendar_id", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridinwithsubject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L33", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_deletebyacademiccalendar_id", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L23", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridinwithsubject", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L13", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridwithsubject", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L23", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridinwithsubject", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L23", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridinwithsubject", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicCalendarSubjectRepository.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_academiccalendarsubjectrepository_findbycalendaridinwithsubject", "target": "backend_src_main_java_com_magistr_app_repository_academiccalendarsubjectrepository_java_collection", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_java_optional", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository_findbytitle", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository_findbytitle", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AcademicYearRepository.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_academicyearrepository_findbytitle", "target": "backend_src_main_java_com_magistr_app_repository_academicyearrepository_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_java_optional", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_java_long", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/AuthRefreshTokenRepository.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L80", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rejectstokenfromdifferenttenant", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_main_java_com_magistr_app_repository_authrefreshtokenrepository_authrefreshtokenrepository_findbytokenhash" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbyname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbystatusnot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ClassroomRepository.java", "source_location": "L12", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_classroomrepository_classroomrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_classroomrepository_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentcode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbystatusnot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentcode", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentname", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L11", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentname", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbydepartmentcode", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/DepartmentRepository.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_departmentrepository_departmentrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_departmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_optional", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findallbyorderbynameasc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findbyname", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L11", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EducationFormRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_educationformrepository_educationformrepository_findallbyorderbynameasc", "target": "backend_src_main_java_com_magistr_app_repository_educationformrepository_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbyname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbystatusnot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/EquipmentRepository.java", "source_location": "L12", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_equipmentrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_equipmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentidandstatusnot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbyeducationformid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbystatusnot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_long", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L30", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L22", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentid", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L16", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbyeducationformid", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbyeducationformid", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L12", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentid", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L16", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L14", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L14", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/GroupRepository.java", "source_location": "L16", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_grouprepository_grouprepository_findbydepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_grouprepository_java_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/LessonTypesRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository", "target": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/LessonTypesRepository.java", "source_location": "L6", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_lessontypesrepository", "target": "backend_src_main_java_com_magistr_app_repository_lessontypesrepository_java_long", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_query", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbybaseruleslotidandlessondate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbylessondatebetweenwithdetails", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L23", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbybaseruleslotidandlessondate", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L14", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbylessondatebetweenwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L14", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbylessondatebetweenwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbylessondatebetweenwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_query", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbylessondatebetweenwithdetails" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_teachersearchdoesnotloadallgroups", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbylessondatebetweenwithdetails" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbybaseruleslotidandlessondate", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleOverrideRepository.java", "source_location": "L28", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_scheduleoverriderepository_findbybaseruleslotidandlessondate", "target": "backend_src_main_java_com_magistr_app_repository_scheduleoverriderepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_query", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findallwithdetails", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbygroupidandsemesterid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyidwithdetails", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyteacheridandsemesterid", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L29", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbygroupidandsemesterid", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L79", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyteacheridandsemesterid", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L12", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbygroupidandsemesterid", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L12", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbygroupidandsemesterid", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_query", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbygroupidandsemesterid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L60", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findallwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L36", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyteacheridandsemesterid", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L60", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findallwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L79", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L36", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyteacheridandsemesterid", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_query", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L116", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyteacheridandsemesterid" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleRepository.java", "source_location": "L79", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_schedulerulerepository_findbyidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_schedulerulerepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_java_query", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository_existsbysubgroupid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository_existsbysubgroupid", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/ScheduleRuleSlotRepository.java", "source_location": "L10", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_scheduleruleslotrepository_existsbysubgroupid", "target": "backend_src_main_java_com_magistr_app_repository_scheduleruleslotrepository_java_query", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidandsemestertype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidorderbystartdateasc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findfirstbystartdatelessthanequalandenddategreaterthanequal", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L17", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidandsemestertype", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidorderbystartdateasc", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findfirstbystartdatelessthanequalandenddategreaterthanequal", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findfirstbystartdatelessthanequalandenddategreaterthanequal", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findfirstbystartdatelessthanequalandenddategreaterthanequal" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L17", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidandsemestertype", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SemesterRepository.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_semesterrepository_semesterrepository_findbyacademicyearidorderbystartdateasc", "target": "backend_src_main_java_com_magistr_app_repository_semesterrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialitycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialityname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbystatusnot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialityname", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L11", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialityname", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialitycode", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbyspecialitycode", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtiesRepository.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_specialtiesrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_specialtiesrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidandname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidorderbynameasc", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidandname", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L11", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidorderbynameasc", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidorderbynameasc", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidandname", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SpecialtyProfileRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_specialtyprofilerepository_findbyspecialityidandname", "target": "backend_src_main_java_com_magistr_app_repository_specialtyprofilerepository_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidandacademicyearidwithdetails", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findforschedule", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L19", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L27", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidandacademicyearidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findforschedule", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L13", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_servicewithassignments", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidwithdetails" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L27", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidandacademicyearidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L43", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findforschedule", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L27", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findbygroupidandacademicyearidwithdetails", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/StudentGroupCalendarAssignmentRepository.java", "source_location": "L43", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findforschedule", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findforschedule" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L87", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_hascalendarassignment", "target": "backend_src_main_java_com_magistr_app_repository_studentgroupcalendarassignmentrepository_studentgroupcalendarassignmentrepository_findforschedule" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L11", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_countactivebygroupidexcludingid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_existsbystudentgroupidandnameignorecase", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findallwithgroupsorderbygroupnameandname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbyidandstudentgroupid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbystudentgroupidorderbynameasc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupidexcludingid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L68", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_countactivebygroupidexcludingid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_existsbystudentgroupidandnameignorecase", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbyidandstudentgroupid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbystudentgroupidorderbynameasc", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L50", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L58", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupidexcludingid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findallwithgroupsorderbygroupnameandname", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L13", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findallwithgroupsorderbygroupnameandname", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L22", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbystudentgroupidorderbynameasc", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L68", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_countactivebygroupidexcludingid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L41", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_existsbystudentgroupidandnameignorecase", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L32", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbyidandstudentgroupid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L22", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbystudentgroupidorderbynameasc", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L50", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L58", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_sumactivestudentcapacitybygroupidexcludingid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_findbyidandstudentgroupid", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubgroupRepository.java", "source_location": "L41", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_subgrouprepository_existsbystudentgroupidandnameignorecase", "target": "backend_src_main_java_com_magistr_app_repository_subgrouprepository_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L8", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository_findbysubjectidorderbycreatedatdesc", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L9", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository_findbysubjectidorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectCommentRepository.java", "source_location": "L9", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_subjectcommentrepository_findbysubjectidorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_repository_subjectcommentrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentidandstatusnot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbyname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbystatusnot", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentid", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L16", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbyname", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L16", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L14", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L12", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentid", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L16", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbydepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/SubjectRepository.java", "source_location": "L14", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_subjectrepository_subjectrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_subjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_existsbyusernameandstatus", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findallbyorderbycreatedatdesc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbydepartment_idorderbycreatedatdesc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbystatusorderbycreatedatdesc", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L11", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbydepartment_idorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbydepartment_idorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findallbyorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_findbystatusorderbycreatedatdesc", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherCreationRequestRepository.java", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_teachercreationrequestrepository_existsbyusernameandstatus", "target": "backend_src_main_java_com_magistr_app_repository_teachercreationrequestrepository_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L5", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L12", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L50", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_existsactiveassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findhistorybyteacherid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findopenprimarybyteacherid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L50", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_existsactiveassignment", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L14", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findhistorybyteacherid", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L24", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findopenprimarybyteacherid", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L14", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findhistorybyteacherid", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findhistorybyteacherid", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L35", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L50", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_existsactiveassignment", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L35", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L24", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findopenprimarybyteacherid", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_query", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L24", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_findopenprimarybyteacherid", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L35", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L69", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_teachersuseassignmentsandfallbackwithoutduplicates", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_teachersuseunifieduserresponsemapping", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_finddepartmentteachersatdate" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherDepartmentAssignmentRepository.java", "source_location": "L50", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_existsactiveassignment", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L98", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "target": "backend_src_main_java_com_magistr_app_repository_teacherdepartmentassignmentrepository_teacherdepartmentassignmentrepository_existsactiveassignment" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbysubjectid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbyuserid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L10", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbyuserid", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L10", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbyuserid", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L11", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbysubjectid", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TeacherSubjectRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_teachersubjectrepository_findbysubjectid", "target": "backend_src_main_java_com_magistr_app_repository_teachersubjectrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_existsbytimeslotscopeid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findallbyorderbydateasc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydatebetweenorderbydateasc", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L35", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L18", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_existsbytimeslotscopeid", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydate", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L12", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydate", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L430", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_effectivescope", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydate" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L16", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydatebetweenorderbydateasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L14", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findallbyorderbydateasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotDateAssignmentRepository.java", "source_location": "L16", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_timeslotdateassignmentrepository_findbydatebetweenorderbydateasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotdateassignmentrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_existsbytimeslotscopeid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbyorderbytimeslotscopedisplayorderascordernumberascstarttimeasc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbytimeslotscopeidorderbyordernumberasc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findbytimeslotscopeidandordernumber", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L33", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_existsbytimeslotscopeid", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbytimeslotscopeidorderbyordernumberasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findbytimeslotscopeidandordernumber", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbyorderbytimeslotscopedisplayorderascordernumberascstarttimeasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findallbytimeslotscopeidorderbyordernumberasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findbytimeslotscopeidandordernumber", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotRepository.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findbytimeslotscopeidandordernumber", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L423", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_resolveeffectivetimeslot", "target": "backend_src_main_java_com_magistr_app_repository_timeslotrepository_timeslotrepository_findbytimeslotscopeidandordernumber" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L9", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findallbyorderbydisplayorderascnameasc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbyapplymodeanddayofweek", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbycode", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findfirstbyapplymodeorderbydisplayorderasc", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L34", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L11", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findallbyorderbydisplayorderascnameasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L13", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbycode", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L13", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbycode", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbyapplymodeanddayofweek", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findfirstbyapplymodeorderbydisplayorderasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L17", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbyapplymodeanddayofweek", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L15", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findfirstbyapplymodeorderbydisplayorderasc", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/TimeSlotScopeRepository.java", "source_location": "L17", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbyapplymodeanddayofweek", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_java_integer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L432", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_effectivescope", "target": "backend_src_main_java_com_magistr_app_repository_timeslotscoperepository_timeslotscoperepository_findbyapplymodeanddayofweek" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_list", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_optional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_userrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_userrepository", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "target": "backend_src_main_java_com_magistr_app_repository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L10", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_long", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyrole", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleandstatusnot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbystatusnot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L31", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L16", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentid", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L12", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L12", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyusername", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L22", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L20", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L18", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L14", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyrole", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L16", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentid", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L22", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L20", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleandstatusnot", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/repository/UserRepository.java", "source_location": "L18", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbystatusnot", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_teachersuseassignmentsandfallbackwithoutduplicates", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_teachersuseunifieduserresponsemapping", "target": "backend_src_main_java_com_magistr_app_repository_userrepository_userrepository_findbyroleanddepartmentidandstatusnot" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_optional", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_service", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_academicdateservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L58", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getcoursenumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getparity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getweeknumber", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L83", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_hascalendarassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_istheoryday", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L14", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_service", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L32", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L32", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L32", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L108", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L199", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_findsemester" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L58", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getcoursenumber", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L44", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getparity", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getweeknumber", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L77", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_istheoryday", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L58", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getparity", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getweeknumber", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L217", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getweeknumber" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L216", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getparity" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L410", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getparity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getcoursenumber", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/AcademicDateService.java", "source_location": "L78", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_istheoryday", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_getactivitytype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L76", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_istheoryday" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L299", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_istheoryday" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_academicdateservice_academicdateservice_hascalendarassignment" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L356", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_activelessonscope", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_logger", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L13", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_service", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L353", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_lessonscope", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice", "target": "dayofweek", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_logger", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L21", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_service", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L27", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L130", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_clearcache", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L311", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionbucket", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L315", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L437", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_dayname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L442", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_displayusername", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L429", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_effectivescope", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L297", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L414", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_formatsubgroup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L325", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L183", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_mindate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L418", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_resolveeffectivetimeslot", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L155", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrenderedlessons", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L147", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrules", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L135", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_validaterange", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L21", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L311", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionbucket", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L315", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L437", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_dayname", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L442", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_displayusername", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L414", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_formatsubgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L53", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_long", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L93", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrenderedlessons", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrules", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L54", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_validaterange", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforgroup" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L353", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_lessonscope", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L96", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L311", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionbucket", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L315", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L96", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L429", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_effectivescope", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L297", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L183", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_mindate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L418", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_resolveeffectivetimeslot", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L135", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_validaterange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L353", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_lessonscope", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L96", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L297", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L325", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L155", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrenderedlessons", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L147", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrules", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L359", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L119", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L123", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L127", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrenderedlessons", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L122", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrules", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L97", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_validaterange", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L49", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_teachersearchdoesnotloadallgroups", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_buildscheduleforteacher" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L175", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_sortrules", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L164", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_map", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L170", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_mindate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L178", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_primeconsumedhoursbeforerange", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_map", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L187", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_integer", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L260", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_activelessonscope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L254", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L211", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_eligiblegroups", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L247", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L285", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_processrulefordate", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L321", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionprogresskey", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_consumptionbucket", "confidence_score": 1.0 }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L325", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_lessonscopesforslot", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_lessonscope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L356", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_activelessonscope", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_lessonscope", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L384", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_dayname", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L394", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_displayusername", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L401", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_formatsubgroup", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L369", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_torenderedlesson", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_resolveeffectivetimeslot", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L422", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_resolveeffectivetimeslot", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_effectivescope", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L429", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_effectivescope", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_java_optional", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleGeneratorService.java", "source_location": "L437", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_dayname", "target": "dayofweek", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L252", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_todto", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_dayname" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L114", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_dayname" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L106", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "target": "backend_src_main_java_com_magistr_app_service_schedulegeneratorservice_schedulegeneratorservice_displayusername" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_service", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L220", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L15", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_service", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L183", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_deduplicate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L198", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_lessonkey", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L144", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_overridekey", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L160", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_schedulequeryservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L210", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_sortedsignature", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L148", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_validaterange", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L24", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L26", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_schedulequeryservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L36", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L36", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_deduplicate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L51", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_search", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_validaterange", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L224", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L144", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_overridekey", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L160", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L210", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_sortedsignature", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L225", "weight": 1.0, "context": "generic_arg", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L198", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_lessonkey", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L144", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_overridekey", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L210", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_sortedsignature", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L144", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_overridekey", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L160", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L148", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_validaterange", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_localdate", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L67", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L183", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_deduplicate", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L160", "weight": 1.0, "context": "return_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_list", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L210", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_sortedsignature", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_list", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L82", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverride", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_applyoverrides", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_overridekey", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L163", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_resolvegroups", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L187", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_deduplicate", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_merge", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L187", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_deduplicate", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_mutablelesson", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L186", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_deduplicate", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_lessonkey", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L206", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_lessonkey", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_schedulequeryservice_sortedsignature", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L225", "weight": 1.0, "context": "field", "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_java_linkedhashset", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L231", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_merge", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L227", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_mutablelesson", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/ScheduleQueryService.java", "source_location": "L246", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson", "target": "backend_src_main_java_com_magistr_app_service_schedulequeryservice_mutablelesson_todto", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_localdate", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_optional", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_service", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_service", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L43", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L59", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L72", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_studentgrouplifecycleservice", "confidence_score": 1.0 }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_servicewithassignments", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_localdate", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L26", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_futuregroupisselectablebutdoesnothaveschedulebeforestudystart", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L37", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_groupaftercalendarcourselimitisgraduatedandunavailableforselection", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection" }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_localdate", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_localdate", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_localdate", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_localdate", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_rejectstoobroadgroupsearch", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_futuregroupisselectablebutdoesnothaveschedulebeforestudystart", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_groupaftercalendarcourselimitisgraduatedandunavailableforselection", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange" }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L60", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse" }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_integer", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_optional", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L64", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse" }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_optional", "confidence_score": 1.0 }, { "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": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "target": "backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java_integer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_localdate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L4", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_service", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L28", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualsemester", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturecourse", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturesemester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L8", "weight": 1.0, "context": "attribute", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_service", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L15", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_localdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualsemester", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L15", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_courseandsemesterarezerobeforestudystart", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_septemberstartsfirstcourseandfirstsemester", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualcourse" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualsemester", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturecourse", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturesemester", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_integer", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L28", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualsemester", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_localdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_courseandsemesterarezerobeforestudystart", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualsemester" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_septemberstartsfirstcourseandfirstsemester", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getactualsemester" }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturecourse", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturesemester", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturecourse", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/utils/CourseAndSemesterCalculator.java", "source_location": "L47", "weight": 1.0, "context": "parameter_type", "source": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_courseandsemestercalculator_getfuturesemester", "target": "backend_src_main_java_com_magistr_app_utils_courseandsemestercalculator_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_duration", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_authenticatesvalidtokenforsametenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_expiredtoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L85", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectsexpiredtoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L36", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenfordifferenttenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenwithdifferentsignature", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L93", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L22", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_authenticatesvalidtokenforsametenant", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L24", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_authenticatesvalidtokenforsametenant", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L25", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_authenticatesvalidtokenforsametenant", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L53", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectsexpiredtoken", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L36", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenfordifferenttenant", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L44", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenwithdifferentsignature", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L38", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenfordifferenttenant", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L39", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenfordifferenttenant", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L46", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenwithdifferentsignature", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectstokenwithdifferentsignature", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L57", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectsexpiredtoken", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_expiredtoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_rejectsexpiredtoken", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L62", "weight": 1.0, "context": "return_type", "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_expiredtoken", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L85", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_string", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/JwtTokenServiceTest.java", "source_location": "L85", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_jwttokenservicetest_properties", "target": "backend_src_test_java_com_magistr_app_config_auth_jwttokenservicetest_java_duration", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L73", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L88", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L62", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rejectstokenfromdifferenttenant", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L23", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L104", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L23", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_storesonlytokenhash", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L73", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L62", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rejectstokenfromdifferenttenant", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L41", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L47", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rotatesrefreshtokenandrejectsreplay", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L68", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rejectstokenfromdifferenttenant", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L65", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_rejectstokenfromdifferenttenant", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L79", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L77", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_logoutrevokesactivetoken", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_properties", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L94", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_java_string", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/auth/RefreshTokenServiceTest.java", "source_location": "L96", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_activetoken", "target": "backend_src_test_java_com_magistr_app_config_auth_refreshtokenservicetest_refreshtokenservicetest_user", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest", "target": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest", "target": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L18", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest", "target": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashchangeswhencontentchanges", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest", "target": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashusessha256hex", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L9", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashusessha256hex", "target": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/config/tenant/TenantConfigWatcherTest.java", "source_location": "L18", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_tenantconfigwatchertest_confighashchangeswhencontentchanges", "target": "backend_src_test_java_com_magistr_app_config_tenant_tenantconfigwatchertest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L14", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_java_aftereach", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L7", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L16", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_clearauthcontext", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_meallowsnulldepartmentid", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L16", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_clearauthcontext", "target": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_java_aftereach", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/AuthControllerTest.java", "source_location": "L21", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_authcontrollertest_meallowsnulldepartmentid", "target": "backend_src_test_java_com_magistr_app_controller_authcontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_aftereach", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L122", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_assignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_clearauthcontext", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L40", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_commentsrejectsubjectwithoutdepartmentfordepartmentuserwithoutnpe", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L89", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L63", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_teachersuseassignmentsandfallbackwithoutduplicates", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L131", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L35", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_clearauthcontext", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_aftereach", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L40", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_commentsrejectsubjectwithoutdepartmentfordepartmentuserwithoutnpe", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L89", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L63", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_teachersuseassignmentsandfallbackwithoutduplicates", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L70", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_teachersuseassignmentsandfallbackwithoutduplicates", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_assignment", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L67", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_teachersuseassignmentsandfallbackwithoutduplicates", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_user", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L94", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_departmentcanaddexistingteacherassecondaryassignment", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L122", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_assignment", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L131", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_user", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/DepartmentWorkspaceControllerTest.java", "source_location": "L131", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_departmentworkspacecontrollertest_user", "target": "backend_src_test_java_com_magistr_app_controller_departmentworkspacecontrollertest_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_teachersuseunifieduserresponsemapping", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L53", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L22", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_teachersuseunifieduserresponsemapping", "target": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_teachersuseunifieduserresponsemapping", "target": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_user", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_user", "target": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_java_long", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/UserControllerTest.java", "source_location": "L53", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_usercontrollertest_user", "target": "backend_src_test_java_com_magistr_app_controller_usercontrollertest_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L42", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_classroom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest", "target": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_freeclassroomsskipsnullavailabilitywithoutnpe", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L22", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_freeclassroomsskipsnullavailabilitywithoutnpe", "target": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L35", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_freeclassroomsskipsnullavailabilitywithoutnpe", "target": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_classroom", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_classroom", "target": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_java_boolean", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/controller/WorkloadControllerTest.java", "source_location": "L42", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_workloadcontrollertest_classroom", "target": "backend_src_test_java_com_magistr_app_controller_workloadcontrollertest_java_long", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest", "target": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest", "target": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest", "target": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_activeentityusesdaterange", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest", "target": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_archivedentityisnotactiveondatewithoutactiveto", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest", "target": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_archivedentityremainsactiveforhistoricaldatesbeforeactiveto", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L11", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_archivedentityisnotactiveondatewithoutactiveto", "target": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L29", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_activeentityusesdaterange", "target": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/LifecycleEntityTest.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_lifecycleentitytest_archivedentityremainsactiveforhistoricaldatesbeforeactiveto", "target": "backend_src_test_java_com_magistr_app_model_lifecycleentitytest_java_test", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L34", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_lessontype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L10", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_mapscanonicallessontypes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L20", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsambiguouslessontype", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsunsupportedlessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L10", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_mapscanonicallessontypes", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L12", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_mapscanonicallessontypes", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_lessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L20", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsambiguouslessontype", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L27", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsunsupportedlessontype", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsambiguouslessontype", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_lessontype", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L29", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_rejectsunsupportedlessontype", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_lessontype", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleLessonCategoryTest.java", "source_location": "L34", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_schedulelessoncategorytest_lessontype", "target": "backend_src_test_java_com_magistr_app_model_schedulelessoncategorytest_java_string", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_scheduleruletest", "target": "backend_src_test_java_com_magistr_app_model_scheduleruletest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_scheduleruletest", "target": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest", "target": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest_activeonusesstatusandvalidityrange", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L27", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest", "target": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest_archiveandrestoretogglestatus", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L11", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest_activeonusesstatusandvalidityrange", "target": "backend_src_test_java_com_magistr_app_model_scheduleruletest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java", "source_location": "L27", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest_archiveandrestoretogglestatus", "target": "backend_src_test_java_com_magistr_app_model_scheduleruletest_java_test", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L6", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest", "target": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest", "target": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L71", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest", "target": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_group", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest", "target": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_rejectstoobroadgroupsearch", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L45", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest", "target": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_teachersearchdoesnotloadallgroups", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L21", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_rejectstoobroadgroupsearch", "target": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/ScheduleQueryServiceTest.java", "source_location": "L45", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_schedulequeryservicetest_teachersearchdoesnotloadallgroups", "target": "backend_src_test_java_com_magistr_app_service_schedulequeryservicetest_java_test", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L8", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L17", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L56", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_assignment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_futuregroupisselectablebutdoesnothaveschedulebeforestudystart", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L48", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_group", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L30", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_groupaftercalendarcourselimitisgraduatedandunavailableforselection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L41", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_servicewithassignments", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_futuregroupisselectablebutdoesnothaveschedulebeforestudystart", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L21", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_futuregroupisselectablebutdoesnothaveschedulebeforestudystart", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_group", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L22", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_futuregroupisselectablebutdoesnothaveschedulebeforestudystart", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_servicewithassignments", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L30", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_groupaftercalendarcourselimitisgraduatedandunavailableforselection", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_java_test", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L32", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_groupaftercalendarcourselimitisgraduatedandunavailableforselection", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_group", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L33", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_groupaftercalendarcourselimitisgraduatedandunavailableforselection", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_servicewithassignments", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L44", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_servicewithassignments", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_assignment", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/service/StudentGroupLifecycleServiceTest.java", "source_location": "L48", "weight": 1.0, "context": "parameter_type", "source": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_studentgrouplifecycleservicetest_group", "target": "backend_src_test_java_com_magistr_app_service_studentgrouplifecycleservicetest_java_long", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L9", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest", "target": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L3", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest", "target": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_java_test", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L11", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest", "target": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_courseandsemesterarezerobeforestudystart", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L19", "weight": 1.0, "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest", "target": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_septemberstartsfirstcourseandfirstsemester", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L11", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_courseandsemesterarezerobeforestudystart", "target": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_java_test", "confidence_score": 1.0 }, { "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/test/java/com/magistr/app/utils/CourseAndSemesterCalculatorTest.java", "source_location": "L19", "weight": 1.0, "context": "attribute", "source": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_courseandsemestercalculatortest_septemberstartsfirstcourseandfirstsemester", "target": "backend_src_test_java_com_magistr_app_utils_courseandsemestercalculatortest_java_test", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L170", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L36", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_apifetch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L3", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_auth_keys", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L100", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_cachable_prefixes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L98", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_cache", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L166", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_clearauthstate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L137", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_clearcache", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L24", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_getheaders", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L5", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_gettoken", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L109", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_invalidatecache", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L9", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_isauthenticatedasadmin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L19", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_isauthenticatedasany", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L14", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_isauthenticatedasrole", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L141", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_logout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L75", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_refreshaccesstoken", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L155", "weight": 1.0, "source": "frontend_admin_js_api", "target": "frontend_admin_js_api_storeauthstate", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L6", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_dashboard", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_groups", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_subjects", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_university_structure", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_settings_js_views_database", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_js_api", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L26", "weight": 1.0, "source": "frontend_admin_js_api_getheaders", "target": "frontend_admin_js_api_gettoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L11", "weight": 1.0, "source": "frontend_admin_js_api_isauthenticatedasadmin", "target": "frontend_admin_js_api_gettoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L21", "weight": 1.0, "source": "frontend_admin_js_api_isauthenticatedasany", "target": "frontend_admin_js_api_gettoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L16", "weight": 1.0, "source": "frontend_admin_js_api_isauthenticatedasrole", "target": "frontend_admin_js_api_gettoken", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_js_api_gettoken", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L6", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_api_isauthenticatedasany", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L39", "weight": 1.0, "source": "frontend_admin_js_api_apifetch", "target": "frontend_admin_js_api_getheaders", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L61", "weight": 1.0, "source": "frontend_admin_js_api_apifetch", "target": "frontend_admin_js_api_clearauthstate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L57", "weight": 1.0, "source": "frontend_admin_js_api_apifetch", "target": "frontend_admin_js_api_refreshaccesstoken", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L151", "weight": 1.0, "source": "frontend_admin_js_api_logout", "target": "frontend_admin_js_api_clearcache", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/api.js", "source_location": "L150", "weight": 1.0, "source": "frontend_admin_js_api_logout", "target": "frontend_admin_js_api_clearauthstate", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L6", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_api_logout", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L6", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_dashboard", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_groups", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_subjects", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_university_structure", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_settings_js_views_database", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_js_api_api", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L3", "weight": 1.0, "source": "frontend_admin_js_dropdown", "target": "frontend_admin_js_dropdown_customselect", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L257", "weight": 1.0, "source": "frontend_admin_js_dropdown", "target": "frontend_admin_js_dropdown_initallcustomdropdowns", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L264", "weight": 1.0, "source": "frontend_admin_js_dropdown", "target": "frontend_admin_js_dropdown_refreshcustomdropdowns", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L281", "weight": 1.0, "source": "frontend_admin_js_dropdown", "target": "frontend_admin_js_dropdown_startdropdownautoobserver", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L8", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_dropdown", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_js_dropdown", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L238", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect", "target": "frontend_admin_js_dropdown_customselect_close", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L229", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect", "target": "frontend_admin_js_dropdown_customselect_closeall", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect", "target": "frontend_admin_js_dropdown_customselect_constructor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L244", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect", "target": "frontend_admin_js_dropdown_customselect_handleitemclick", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L195", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect", "target": "frontend_admin_js_dropdown_customselect_handletriggerclick", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L47", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect", "target": "frontend_admin_js_dropdown_customselect_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L98", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect", "target": "frontend_admin_js_dropdown_customselect_rebuildmenu", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L162", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect", "target": "frontend_admin_js_dropdown_customselect_synctriggertext", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L26", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect_constructor", "target": "frontend_admin_js_dropdown_customselect_init", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L77", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect_init", "target": "frontend_admin_js_dropdown_customselect_rebuildmenu", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L159", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect_rebuildmenu", "target": "frontend_admin_js_dropdown_customselect_synctriggertext", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L251", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect_handleitemclick", "target": "frontend_admin_js_dropdown_customselect_synctriggertext", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L199", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect_handletriggerclick", "target": "frontend_admin_js_dropdown_customselect_closeall", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/dropdown.js", "source_location": "L252", "weight": 1.0, "source": "frontend_admin_js_dropdown_customselect_handleitemclick", "target": "frontend_admin_js_dropdown_customselect_close", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L8", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_dropdown_initallcustomdropdowns", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_js_dropdown_initallcustomdropdowns", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L125", "weight": 1.0, "source": "frontend_admin_settings_js_main_switchtab", "target": "frontend_admin_js_dropdown_initallcustomdropdowns", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L8", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_dropdown_startdropdownautoobserver", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_js_dropdown_startdropdownautoobserver", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L157", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_allowedtabs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L145", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_appcontent", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L10", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_authorized_roles", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L152", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_btnlogout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L202", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_btnsettings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L270", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_configureroleinterface", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L11", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_currentrole", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L325", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_hashtab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L153", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_main", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L150", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_menutoggle", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L147", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_navitems", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L146", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_pagetitle", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L289", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_refreshteacherrequestbadge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L313", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_requestcountlabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L123", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_role_navigation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L24", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_routes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L201", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_settingsdropdown", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L148", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_sidebar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L151", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_sidebarclosebtn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L149", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_sidebaroverlay", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L234", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_switchtab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L154", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_teacherrequestsnavbadge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L155", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_teacherrequeststitlebadge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L304", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_main_updateteacherrequestbadge", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L7", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L7", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_utils_applyrippleeffect", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L7", "weight": 1.0, "source": "frontend_admin_js_main", "target": "frontend_admin_js_utils_closealldropdownsonoutsideclick", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L296", "weight": 1.0, "source": "frontend_admin_js_main_refreshteacherrequestbadge", "target": "frontend_admin_js_main_requestcountlabel", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/main.js", "source_location": "L295", "weight": 1.0, "source": "frontend_admin_js_main_refreshteacherrequestbadge", "target": "frontend_admin_js_main_updateteacherrequestbadge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/otel.js", "source_location": "L11", "weight": 1.0, "source": "frontend_admin_js_otel", "target": "frontend_admin_js_otel_provider", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/otel.js", "source_location": "L19", "weight": 1.0, "source": "frontend_admin_js_otel", "target": "frontend_admin_js_otel_traceexporter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/utils.js", "source_location": "L28", "weight": 1.0, "source": "frontend_admin_js_utils", "target": "frontend_admin_js_utils_applyrippleeffect", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/utils.js", "source_location": "L97", "weight": 1.0, "source": "frontend_admin_js_utils", "target": "frontend_admin_js_utils_closealldropdownsonoutsideclick", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/utils.js", "source_location": "L1", "weight": 1.0, "source": "frontend_admin_js_utils", "target": "frontend_admin_js_utils_escape_map", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/utils.js", "source_location": "L9", "weight": 1.0, "source": "frontend_admin_js_utils", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/utils.js", "source_location": "L21", "weight": 1.0, "source": "frontend_admin_js_utils", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/utils.js", "source_location": "L53", "weight": 1.0, "source": "frontend_admin_js_utils", "target": "frontend_admin_js_utils_initmultiselect", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/utils.js", "source_location": "L14", "weight": 1.0, "source": "frontend_admin_js_utils", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/utils.js", "source_location": "L83", "weight": 1.0, "source": "frontend_admin_js_utils", "target": "frontend_admin_js_utils_updateselecttext", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_dashboard", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_groups", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_subjects", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_university_structure", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_database", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_js_utils", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L27", "weight": 1.0, "source": "frontend_admin_js_views_classrooms_renderequipmentcheckboxes", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_dashboard", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L490", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_fillselect", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L546", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_renderteachermetric", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_groups", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L768", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_fillselect", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_subjects", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L134", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests_initteacherrequests", "target": "frontend_admin_js_utils_escapehtml" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_university_structure", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_database", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_js_utils_escapehtml", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L118", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar_initacademiccalendar", "target": "frontend_admin_js_utils_showalert" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_dashboard", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L78", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_initdepartmentworkspace", "target": "frontend_admin_js_utils_showalert" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_groups", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L141", "weight": 1.0, "source": "frontend_admin_js_views_schedule_initschedule", "target": "frontend_admin_js_utils_showalert" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L114", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_initscheduleview", "target": "frontend_admin_js_utils_showalert" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_subjects", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_university_structure", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_database", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_js_utils_showalert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_dashboard", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_groups", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_subjects", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_university_structure", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_database", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_js_utils_hidealert", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_utils_initmultiselect", "confidence_score": 1.0 }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_utils_initmultiselect", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L48", "weight": 1.0, "source": "frontend_admin_js_views_classrooms_initclassrooms", "target": "frontend_admin_js_utils_initmultiselect" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L2", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_utils_updateselecttext", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L19", "weight": 1.0, "source": "frontend_admin_js_views_classrooms_renderequipmentcheckboxes", "target": "frontend_admin_js_utils_updateselecttext", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_views_academic_calendar_day_options", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L19", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_views_academic_calendar_initacademiccalendar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/academic-calendar.js", "source_location": "L14", "weight": 1.0, "source": "frontend_admin_js_views_academic_calendar", "target": "frontend_admin_js_views_academic_calendar_semester_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L66", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_views_auditorium_workload_cell_parity_layout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L54", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_views_auditorium_workload_day_full_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L64", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_views_auditorium_workload_day_order", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L44", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_views_auditorium_workload_day_short_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L71", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_views_auditorium_workload_initauditoriumworkload", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L14", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload", "target": "frontend_admin_js_views_auditorium_workload_workload_targets", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "frontend/admin/js/views/auditorium-workload.js", "source_location": "L101", "weight": 1.0, "source": "frontend_admin_js_views_auditorium_workload_initauditoriumworkload", "target": "frontend_admin_js_views_schedule_view_setdefaultdate" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_views_classrooms_fetchequipments", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L34", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_views_classrooms_initclassrooms", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/classrooms.js", "source_location": "L13", "weight": 1.0, "source": "frontend_admin_js_views_classrooms", "target": "frontend_admin_js_views_classrooms_renderequipmentcheckboxes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/dashboard.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_dashboard", "target": "frontend_admin_js_views_dashboard_initdashboard", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L487", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_fillselect", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L506", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_formatdatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L6", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_initdepartmentworkspace", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L477", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_loaddepartments", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L572", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_normalizeteachername", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L543", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_renderteachermetric", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L519", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_requestcountlabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L535", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_requeststatusclass", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L527", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_requeststatuslabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L494", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_setdefaultdates", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L511", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_subjectcountlabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L502", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_toisodate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L565", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_workloadkeys", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L553", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace", "target": "frontend_admin_js_views_department_workspace_workloadlabel", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L69", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_initdepartmentworkspace", "target": "frontend_admin_js_views_department_workspace_loaddepartments", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L39", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_initdepartmentworkspace", "target": "frontend_admin_js_views_department_workspace_setdefaultdates", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L479", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_loaddepartments", "target": "frontend_admin_js_views_department_workspace_fillselect", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L131", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests_initteacherrequests", "target": "frontend_admin_js_views_department_workspace_loaddepartments" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L498", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_setdefaultdates", "target": "frontend_admin_js_views_department_workspace_toisodate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L548", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_renderteachermetric", "target": "frontend_admin_js_views_department_workspace_workloadlabel", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/department-workspace.js", "source_location": "L568", "weight": 1.0, "source": "frontend_admin_js_views_department_workspace_workloadkeys", "target": "frontend_admin_js_views_department_workspace_normalizeteachername", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_groups", "target": "frontend_admin_js_views_groups_fetcheducationforms", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/groups.js", "source_location": "L15", "weight": 1.0, "source": "frontend_admin_js_views_groups", "target": "frontend_admin_js_views_groups_initgroups", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1007", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_adddays", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L772", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_addoptional", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L911", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_buildcombinedweekblocks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L950", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_builddatesbyday", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L828", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_buildschedulesections", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L33", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_cell_parity_layout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L789", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_collectslots", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L969", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_combinedweekcaption", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1074", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_compareslots", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1018", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_datesbetween", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L986", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_dateslotkey", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L23", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_day_full_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L32", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_day_order", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L14", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_day_short_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1031", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_dayshort", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L765", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_fillselect", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1035", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_formatdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1041", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_formatdateshort", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L812", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_grouplessonsbydateslot", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L40", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_initscheduleview", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1026", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_isoday", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1058", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_lessoncountlabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L903", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_lessonslotdescriptor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L981", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_lessonslotkey", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L874", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_listentities", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L729", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_loaddictionaries", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L973", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_mobiledaycaption", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1084", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_naturalcompare", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L780", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_normalizeid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L9", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_parity_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L961", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_parityfordate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1013", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_parseisodate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L977", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_periodcaption", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L785", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_roomlabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1066", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_sectioncountlabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L760", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_setdefaultdate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L865", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_singleentity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L893", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_sortlessons", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L852", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_splitentitiesforlesson", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1050", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_toisodate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1046", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_trimtime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L997", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_twoweekrange", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L776", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_valueof", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L942", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_weekparity", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L990", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view", "target": "frontend_admin_js_views_schedule_view_weekstart", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L108", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_initscheduleview", "target": "frontend_admin_js_views_schedule_view_loaddictionaries", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L42", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_initscheduleview", "target": "frontend_admin_js_views_schedule_view_normalizeid", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L77", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_initscheduleview", "target": "frontend_admin_js_views_schedule_view_setdefaultdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L744", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_loaddictionaries", "target": "frontend_admin_js_views_schedule_view_fillselect", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L762", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_setdefaultdate", "target": "frontend_admin_js_views_schedule_view_toisodate", "confidence_score": 1.0 }, { "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L809", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_collectslots", "target": "frontend_admin_js_views_schedule_view_compareslots", "confidence_score": 0.5 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L862", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_splitentitiesforlesson", "target": "frontend_admin_js_views_schedule_view_listentities", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L854", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_splitentitiesforlesson", "target": "frontend_admin_js_views_schedule_view_singleentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L878", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_listentities", "target": "frontend_admin_js_views_schedule_view_singleentity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L905", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_lessonslotdescriptor", "target": "frontend_admin_js_views_schedule_view_lessonslotkey", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L935", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_buildcombinedweekblocks", "target": "frontend_admin_js_views_schedule_view_builddatesbyday", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L912", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_buildcombinedweekblocks", "target": "frontend_admin_js_views_schedule_view_datesbetween", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L936", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_buildcombinedweekblocks", "target": "frontend_admin_js_views_schedule_view_formatdate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L926", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_buildcombinedweekblocks", "target": "frontend_admin_js_views_schedule_view_weekparity", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L944", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_weekparity", "target": "frontend_admin_js_views_schedule_view_parityfordate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L991", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_weekstart", "target": "frontend_admin_js_views_schedule_view_parseisodate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L994", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_weekstart", "target": "frontend_admin_js_views_schedule_view_toisodate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L999", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_twoweekrange", "target": "frontend_admin_js_views_schedule_view_adddays", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L999", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_twoweekrange", "target": "frontend_admin_js_views_schedule_view_isoday", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L998", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_twoweekrange", "target": "frontend_admin_js_views_schedule_view_parseisodate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1002", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_twoweekrange", "target": "frontend_admin_js_views_schedule_view_toisodate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1020", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_datesbetween", "target": "frontend_admin_js_views_schedule_view_parseisodate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1027", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_isoday", "target": "frontend_admin_js_views_schedule_view_parseisodate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1021", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_datesbetween", "target": "frontend_admin_js_views_schedule_view_toisodate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule-view.js", "source_location": "L1080", "weight": 1.0, "source": "frontend_admin_js_views_schedule_view_compareslots", "target": "frontend_admin_js_views_schedule_view_naturalcompare", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L20", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_views_schedule_cell_parity_layout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_views_schedule_day_options", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L60", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_views_schedule_initschedule", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L33", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_views_schedule_lesson_type_limits", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L14", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_views_schedule_parity_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/schedule.js", "source_location": "L25", "weight": 1.0, "source": "frontend_admin_js_views_schedule", "target": "frontend_admin_js_views_schedule_semester_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/subjects.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_subjects", "target": "frontend_admin_js_views_subjects_initsubjects", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/teacher-requests.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_teacher_requests", "target": "frontend_admin_js_views_teacher_requests_initteacherrequests", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/university-structure.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_university_structure", "target": "frontend_admin_js_views_university_structure_inituniversitystructure", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L21", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_views_users_initusers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L12", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_views_users_role_badge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/js/views/users.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_js_views_users", "target": "frontend_admin_js_views_users_role_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L51", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_allowedtabs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L57", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_appcontent", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L64", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_main", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L62", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_menutoggle", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L59", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_navitems", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L58", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_pagetitle", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L7", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_role", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L47", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_role_tabs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L19", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_routes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L60", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_sidebar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L63", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_sidebarclosebtn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L61", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_sidebaroverlay", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/main.js", "source_location": "L111", "weight": 1.0, "source": "frontend_admin_settings_js_main", "target": "frontend_admin_settings_js_main_switchtab", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/database.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_settings_js_views_database", "target": "frontend_admin_settings_js_views_database_initdatabase", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_settings_js_views_edu_forms_alleducationforms", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L6", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_settings_js_views_edu_forms_fetcheducationforms", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/edu-forms.js", "source_location": "L16", "weight": 1.0, "source": "frontend_admin_settings_js_views_edu_forms", "target": "frontend_admin_settings_js_views_edu_forms_initeduforms", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L4", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_settings_js_views_time_slots_apply_mode_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L10", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_settings_js_views_time_slots_day_short_labels", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L311", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_settings_js_views_time_slots_dayshort", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L20", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_settings_js_views_time_slots_inittimeslotssettings", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L305", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_settings_js_views_time_slots_scopebadgelabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L298", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_settings_js_views_time_slots_scopeoptionlabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L315", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots", "target": "frontend_admin_settings_js_views_time_slots_trimtime", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L300", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots_scopeoptionlabel", "target": "frontend_admin_settings_js_views_time_slots_dayshort", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/admin/settings/js/views/time-slots.js", "source_location": "L307", "weight": 1.0, "source": "frontend_admin_settings_js_views_time_slots_scopebadgelabel", "target": "frontend_admin_settings_js_views_time_slots_dayshort", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/script.js", "source_location": "L70", "weight": 1.0, "source": "frontend_script", "target": "frontend_script_clearfielderror", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/script.js", "source_location": "L91", "weight": 1.0, "source": "frontend_script", "target": "frontend_script_hidealert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/script.js", "source_location": "L75", "weight": 1.0, "source": "frontend_script", "target": "frontend_script_setfielderror", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/script.js", "source_location": "L96", "weight": 1.0, "source": "frontend_script", "target": "frontend_script_setloading", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/script.js", "source_location": "L86", "weight": 1.0, "source": "frontend_script", "target": "frontend_script_showalert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/script.js", "source_location": "L102", "weight": 1.0, "source": "frontend_script", "target": "frontend_script_validate", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/script.js", "source_location": "L107", "weight": 1.0, "source": "frontend_script_validate", "target": "frontend_script_setfielderror", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "frontend/script.js", "source_location": "L104", "weight": 1.0, "source": "frontend_script_validate", "target": "frontend_script_hidealert", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "frontend/theme-toggle.js", "source_location": "L22", "weight": 1.0, "source": "frontend_theme_toggle", "target": "frontend_theme_toggle_init", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L179", "weight": 1.0, "source": "resume_script", "target": "resume_script_escapehtml", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L175", "weight": 1.0, "source": "resume_script", "target": "resume_script_formatrunbooktext", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L3", "weight": 1.0, "source": "resume_script", "target": "resume_script_incidentrunbooks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L74", "weight": 1.0, "source": "resume_script", "target": "resume_script_initcopybuttons", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L142", "weight": 1.0, "source": "resume_script", "target": "resume_script_initincidenttabs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L115", "weight": 1.0, "source": "resume_script", "target": "resume_script_initnavigationhighlight", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L65", "weight": 1.0, "source": "resume_script", "target": "resume_script_initprintbutton", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L91", "weight": 1.0, "source": "resume_script", "target": "resume_script_initreveal", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L188", "weight": 1.0, "source": "resume_script", "target": "resume_script_showtoast", "confidence_score": 1.0 }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "resume/script.js", "source_location": "L176", "weight": 1.0, "source": "resume_script_formatrunbooktext", "target": "resume_script_escapehtml", "confidence_score": 1.0 }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_project_regulation", "target": "agents_flyway_migration_rule" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_project_regulation", "target": "agents_magistr_system" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_project_regulation", "target": "agents_russian_language_rule" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_flyway_migration_rule", "target": "docs_database_flyway_migrations" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_project_docs_index", "target": "docs_api_rest_api" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_project_docs_index", "target": "docs_architecture_system_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_project_docs_index", "target": "docs_business_logic_role_model" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_project_docs_index", "target": "docs_database_database_schema" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "agents_project_docs_index", "target": "docs_readme_magistr_overview" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_project_risk_audit", "target": "bug_report_authcontext_threadlocal_leak" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_project_risk_audit", "target": "bug_report_jwt_insecure_production_defaults" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_project_risk_audit", "target": "bug_report_kubernetes_tls_trust_all_risk" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_project_risk_audit", "target": "bug_report_refresh_token_rotation_race_condition" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_project_risk_audit", "target": "bug_report_schedule_override_conflict_gap" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_project_risk_audit", "target": "bug_report_teacher_schedule_override_visibility_gap" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_project_risk_audit", "target": "bug_report_tenant_config_watcher_update_gap" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_project_risk_audit", "target": "bug_report_tenant_datasource_replacement_risk" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_jwt_insecure_production_defaults", "target": "docs_infrastructure_jwt_secret_policy" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_refresh_token_rotation_race_condition", "target": "docs_database_auth_refresh_tokens" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_authcontext_threadlocal_leak", "target": "docs_architecture_authentication" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_schedule_override_conflict_gap", "target": "docs_api_schedule_overrides_endpoints" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_teacher_schedule_override_visibility_gap", "target": "docs_api_dynamic_schedule_endpoints" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_tenant_datasource_replacement_risk", "target": "docs_api_tenant_database_endpoints" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_tenant_config_watcher_update_gap", "target": "docs_infrastructure_tenants_configmap" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_kubernetes_tls_trust_all_risk", "target": "docs_infrastructure_kubernetes_production" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_department_import_subject_ownership_risk", "target": "docs_api_department_workspace_endpoints" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_workload_department_scope_risk", "target": "docs_api_workload_endpoints" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_semester_boundary_overlap_risk", "target": "docs_academic_calendar_calendar_model" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_localstorage_access_token_risk", "target": "docs_frontend_api_client_refresh_flow" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_innerhtml_error_xss_risk", "target": "docs_frontend_frontend_architecture" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "BUG_REPORT.md", "source_location": null, "weight": 1.0, "source": "bug_report_opentelemetry_latest_supply_chain_risk", "target": "docs_logging_otlp_signoz_export" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_resilient_multitenant_infrastructure", "target": "devops_ansible_database_hosts" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_resilient_multitenant_infrastructure", "target": "devops_caddy_proxy" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_resilient_multitenant_infrastructure", "target": "devops_database_per_tenant_pattern" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_resilient_multitenant_infrastructure", "target": "devops_k3s_cluster" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_resilient_multitenant_infrastructure", "target": "devops_proxmox_database_vms" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_resilient_multitenant_infrastructure", "target": "devops_signoz_opentelemetry_observability" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_database_per_tenant_pattern", "target": "docs_architecture_multitenant_architecture" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_fz_152_data_isolation_rationale", "target": "devops_database_per_tenant_pattern" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_configmap_dynamic_tenant_management", "target": "docs_infrastructure_tenants_configmap" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_gitea_actions_cicd", "target": "docs_infrastructure_gitea_actions_cicd" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "DEVOPS.md", "source_location": null, "weight": 1.0, "source": "devops_signoz_opentelemetry_observability", "target": "docs_logging_otlp_signoz_export" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0, "source": "compose_backend_service", "target": "compose_db_service" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0, "source": "compose_backend_service", "target": "compose_proxy_network" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0, "source": "compose_frontend_service", "target": "compose_backend_service" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0, "source": "docs_infrastructure_docker_compose", "target": "compose_backend_service" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0, "source": "compose_frontend_service", "target": "compose_proxy_network" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0, "source": "docs_infrastructure_docker_compose", "target": "compose_frontend_service" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0, "source": "compose_db_service", "target": "compose_proxy_network" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0, "source": "compose_postgres_password_required", "target": "compose_db_service" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0, "source": "docs_infrastructure_docker_compose", "target": "compose_db_service" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": ".agents/skills/auto-update-docs/SKILL.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_auto_update_docs_skill_autoupdatedocs_skill", "target": "_agents_skills_autoupdatedocs_autoupdatedocs_skill" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_autoupdatedocs_autoupdatedocs_skill", "target": "_agents_skills_autoupdatedocs_file_to_docs_map" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_api_rest_api" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_architecture_system_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_business_logic_role_model" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_database_database_schema" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_frontend_frontend_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_infrastructure_docker_compose" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/auto-update-docs/SKILL.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_auto_update_docs_skill_frontend_settings_docs_map", "target": "docs_frontend_frontend_architecture" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_frontend_design_skill_frontend_design_skill", "target": "_agents_skills_frontend_design_skill_design_thinking" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_frontend_design_skill_frontend_design_skill", "target": "_agents_skills_frontend_design_skill_no_ai_aesthetic_rule" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "weight": 1.0, "source": "_agents_skills_frontend_design_skill_frontend_design_skill", "target": "docs_frontend_css_architecture" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0, "source": "_gitea_workflows_docker_build_build_and_push_docker_images", "target": "_gitea_workflows_docker_build_backend_image_pipeline" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0, "source": "_gitea_workflows_docker_build_build_and_push_docker_images", "target": "_gitea_workflows_docker_build_deploy_to_k8s" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0, "source": "_gitea_workflows_docker_build_build_and_push_docker_images", "target": "_gitea_workflows_docker_build_frontend_image_pipeline" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0, "source": "docs_infrastructure_gitea_actions_cicd", "target": "_gitea_workflows_docker_build_build_and_push_docker_images" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0, "source": "_gitea_workflows_docker_build_backend_image_pipeline", "target": "_gitea_workflows_docker_build_zuev_token_secret" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0, "source": "_gitea_workflows_docker_build_frontend_image_pipeline", "target": "_gitea_workflows_docker_build_zuev_token_secret" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0, "source": "_gitea_workflows_docker_build_deploy_to_k8s", "target": "_gitea_workflows_docker_build_kubeconfig_secret" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0, "source": "_gitea_workflows_docker_build_deploy_to_k8s", "target": "docs_infrastructure_kubernetes_production" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_magistr_overview", "target": "docs_academic_calendar_calendar_model" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_magistr_overview", "target": "docs_api_rest_api" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_magistr_overview", "target": "docs_architecture_system_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_magistr_overview", "target": "docs_business_logic_role_model" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_magistr_overview", "target": "docs_database_database_schema" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_magistr_overview", "target": "docs_development_developer_guide" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_magistr_overview", "target": "docs_frontend_frontend_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0, "source": "docs_readme_magistr_overview", "target": "docs_infrastructure_docker_compose" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0, "source": "docs_architecture_system_architecture", "target": "docs_architecture_authentication" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0, "source": "docs_architecture_system_architecture", "target": "docs_architecture_multitenant_architecture" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0, "source": "docs_architecture_multitenant_architecture", "target": "docs_database_database_schema" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0, "source": "docs_architecture_multitenant_architecture", "target": "docs_infrastructure_tenants_configmap" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/LOGGING.md", "source_location": null, "weight": 1.0, "source": "docs_logging_tenant_mdc_context", "target": "docs_architecture_multitenant_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0, "source": "docs_architecture_authentication", "target": "docs_api_authentication_endpoints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0, "source": "docs_architecture_authentication", "target": "docs_database_auth_refresh_tokens" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0, "source": "docs_business_logic_role_model", "target": "docs_api_role_permissions" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0, "source": "docs_business_logic_role_model", "target": "docs_frontend_role_based_navigation" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_dynamic_schedule_endpoints", "target": "docs_business_logic_dynamic_schedule_model" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0, "source": "docs_business_logic_dynamic_schedule_model", "target": "docs_academic_calendar_schedule_generation_filter" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0, "source": "docs_business_logic_dynamic_schedule_model", "target": "docs_database_dynamic_schedule_tables" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "weight": 1.0, "source": "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "target": "docs_business_logic_dynamic_schedule_model" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0, "source": "docs_business_logic_schedule_validation", "target": "docs_api_schedule_rules_endpoints" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0, "source": "docs_business_logic_lifecycle_archiving", "target": "docs_database_database_schema" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0, "source": "docs_business_logic_teacher_department_assignments", "target": "docs_api_department_workspace_endpoints" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "weight": 1.0, "source": "docs_academic_calendar_calendar_model", "target": "docs_academic_calendar_activity_codes" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "weight": 1.0, "source": "docs_academic_calendar_calendar_model", "target": "docs_academic_calendar_schedule_generation_filter" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "weight": 1.0, "source": "docs_academic_calendar_calendar_model", "target": "docs_api_group_calendar_assignments" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "weight": 1.0, "source": "docs_academic_calendar_calendar_model", "target": "docs_database_academic_calendar_tables" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_proposal_calendar_layer", "target": "docs_academic_calendar_calendar_model" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_rest_api", "target": "docs_api_authentication_endpoints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_rest_api", "target": "docs_api_department_workspace_endpoints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_rest_api", "target": "docs_api_dynamic_schedule_endpoints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_rest_api", "target": "docs_api_schedule_overrides_endpoints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_rest_api", "target": "docs_api_schedule_rules_endpoints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_rest_api", "target": "docs_api_tenant_database_endpoints" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DEVELOPMENT.md", "source_location": null, "weight": 1.0, "source": "docs_development_new_endpoint_flow", "target": "docs_api_rest_api" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_authentication_endpoints", "target": "docs_database_auth_refresh_tokens" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0, "source": "docs_frontend_api_client_refresh_flow", "target": "docs_api_authentication_endpoints" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0, "source": "docs_frontend_role_based_navigation", "target": "docs_api_role_permissions" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0, "source": "docs_frontend_schedule_views", "target": "docs_api_dynamic_schedule_endpoints" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_schedule_rules_endpoints", "target": "docs_database_dynamic_schedule_tables" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_schedule_overrides_endpoints", "target": "docs_database_dynamic_schedule_tables" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/API.md", "source_location": null, "weight": 1.0, "source": "docs_api_tenant_database_endpoints", "target": "docs_infrastructure_tenants_configmap" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0, "source": "docs_database_database_schema", "target": "docs_database_academic_calendar_tables" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0, "source": "docs_database_database_schema", "target": "docs_database_auth_refresh_tokens" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0, "source": "docs_database_database_schema", "target": "docs_database_dynamic_schedule_tables" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0, "source": "docs_database_database_schema", "target": "docs_database_er_relationships" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_proposal_schedule_rules_layer", "target": "docs_database_dynamic_schedule_tables" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0, "source": "docs_database_flyway_migrations", "target": "docs_development_flyway_rules" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DEVELOPMENT.md", "source_location": null, "weight": 1.0, "source": "docs_development_new_endpoint_flow", "target": "docs_database_flyway_migrations" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DEVELOPMENT.md", "source_location": null, "weight": 1.0, "source": "docs_development_developer_guide", "target": "docs_development_code_style" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DEVELOPMENT.md", "source_location": null, "weight": 1.0, "source": "docs_development_developer_guide", "target": "docs_development_new_endpoint_flow" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0, "source": "docs_frontend_frontend_architecture", "target": "docs_frontend_admin_spa_routing" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0, "source": "docs_frontend_frontend_architecture", "target": "docs_frontend_api_client_refresh_flow" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0, "source": "docs_frontend_frontend_architecture", "target": "docs_frontend_schedule_views" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0, "source": "docs_frontend_frontend_architecture", "target": "docs_frontend_settings_spa" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0, "source": "docs_frontend_opentelemetry_client", "target": "docs_infrastructure_signoz_opentelemetry" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0, "source": "docs_infrastructure_kubernetes_production", "target": "docs_infrastructure_caddy_proxy" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0, "source": "docs_infrastructure_kubernetes_production", "target": "docs_infrastructure_jwt_secret_policy" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0, "source": "docs_infrastructure_kubernetes_production", "target": "docs_infrastructure_tenants_configmap" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0, "source": "docs_infrastructure_signoz_opentelemetry", "target": "docs_logging_otlp_signoz_export" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/LOGGING.md", "source_location": null, "weight": 1.0, "source": "docs_logging_logging_stack", "target": "docs_logging_otlp_signoz_export" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/LOGGING.md", "source_location": null, "weight": 1.0, "source": "docs_logging_logging_stack", "target": "docs_logging_tenant_mdc_context" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "weight": 1.0, "source": "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "target": "docs_dynamic_schedule_implementation_schedule_generator_service" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "weight": 1.0, "source": "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "target": "docs_schedule_proposal_dynamic_schedule_concept" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_proposal_dynamic_schedule_concept", "target": "docs_schedule_proposal_calendar_layer" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_proposal_dynamic_schedule_concept", "target": "docs_schedule_proposal_schedule_rules_layer" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_dynamic_schedule_tasks", "target": "docs_schedule_tasks_activity_codes" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_dynamic_schedule_tasks", "target": "docs_schedule_tasks_daily_academic_calendar_grid" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_dynamic_schedule_tasks", "target": "docs_schedule_tasks_group_calendar_assignment" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_dynamic_schedule_tasks", "target": "docs_schedule_tasks_laboratory_subgroups" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_dynamic_schedule_tasks", "target": "docs_schedule_tasks_rule_conflict_validation" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_dynamic_schedule_tasks", "target": "docs_schedule_tasks_schedule_api_endpoint" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_dynamic_schedule_tasks", "target": "frontend_admin_views_academic_calendar_academic_calendar_view" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_dynamic_schedule_tasks", "target": "frontend_admin_views_groups_group_management" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_rule_constructor", "target": "docs_schedule_tasks_dynamic_schedule_tasks" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_hours_start_weeks", "target": "docs_schedule_tasks_dynamic_schedule_tasks" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_schedulegeneratorservice", "target": "docs_schedule_tasks_daily_academic_calendar_grid" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_academic_calendar_calendar_grid_editor", "target": "docs_schedule_tasks_daily_academic_calendar_grid" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_TASKS.md", "source_location": null, "weight": 1.0, "source": "docs_schedule_tasks_academicdateservice", "target": "docs_schedule_tasks_group_calendar_assignment" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_calendar_assignment", "target": "docs_schedule_tasks_group_calendar_assignment" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_academic_calendar_calendar_grid_editor", "target": "docs_schedule_tasks_activity_codes" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_subgroup_management", "target": "docs_schedule_tasks_laboratory_subgroups" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_slot_conflict_resolution", "target": "docs_schedule_tasks_rule_conflict_validation" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_ui_components_document", "target": "docs_ui_components_custom_select_wrapper" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_ui_components_document", "target": "docs_ui_components_multi_select" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_browser_option_styling_limit", "target": "docs_ui_components_custom_select_wrapper" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_custom_select_wrapper", "target": "docs_ui_components_customselect" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_custom_select_wrapper", "target": "docs_ui_components_frontend_admin_js_dropdown_js" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_custom_select_wrapper", "target": "docs_ui_components_global_mutationobserver" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_custom_select_wrapper", "target": "docs_ui_components_native_select" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_customselect", "target": "docs_ui_components_dynamic_options_sync" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_browser_option_styling_limit", "target": "docs_ui_components_multi_select" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_multi_select", "target": "docs_ui_components_checkbox_item_checkmark" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/UI_COMPONENTS.md", "source_location": null, "weight": 1.0, "source": "docs_ui_components_multi_select", "target": "docs_ui_components_utils_initmultiselect" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_auditorium_workload_workload_filters", "target": "docs_ui_components_multi_select" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_classrooms_equipment_multi_select", "target": "docs_ui_components_multi_select" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_group_multiselect", "target": "docs_ui_components_multi_select" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_filters", "target": "docs_ui_components_multi_select" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/index.html", "source_location": null, "weight": 1.0, "source": "frontend_index_login_page", "target": "frontend_index_login_form" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/index.html", "source_location": null, "weight": 1.0, "source": "frontend_index_login_page", "target": "frontend_index_login_script" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/index.html", "source_location": null, "weight": 1.0, "source": "frontend_index_login_page", "target": "frontend_index_theme_toggle_script" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_admin_spa_shell", "target": "frontend_admin_index_settings_menu" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_admin_spa_shell", "target": "frontend_admin_index_sidebar_navigation" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_admin_spa_shell", "target": "frontend_admin_index_teacher_request_badge" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_index_admin_back_link", "target": "frontend_admin_index_admin_spa_shell" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_academic_calendar_academic_calendar_view" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_auditorium_workload_workload_view" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_classrooms_classroom_management" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_dashboard_dashboard_view" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_department_workspace_department_workspace_view" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_groups_group_management" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_schedule_schedule_rule_constructor" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_schedule_view_schedule_view_shell" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_subjects_subject_management" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_teacher_requests_teacher_requests_admin_view" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_university_structure_university_structure_view" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_sidebar_navigation", "target": "frontend_admin_views_users_user_management" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_index_settings_menu", "target": "frontend_admin_settings_index_settings_spa_shell" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_index_settings_spa_shell", "target": "frontend_admin_settings_index_admin_back_link" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_index_settings_spa_shell", "target": "frontend_admin_settings_index_settings_navigation" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_index_settings_navigation", "target": "frontend_admin_settings_views_database_tenant_connection_management" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_index_settings_navigation", "target": "frontend_admin_settings_views_edu_forms_education_forms_management" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_index_settings_navigation", "target": "frontend_admin_settings_views_general_general_settings_placeholder" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_index_settings_navigation", "target": "frontend_admin_settings_views_time_slots_time_slots_settings" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/views/database.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_views_database_tenant_connection_management", "target": "frontend_admin_settings_views_database_tenants_table" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_management", "target": "frontend_admin_settings_views_edu_forms_education_forms_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_views_time_slots_time_slots_settings", "target": "frontend_admin_settings_views_time_slots_manual_time_grid_modal" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_views_time_slots_time_slots_settings", "target": "frontend_admin_settings_views_time_slots_time_slot_scope" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_settings_views_time_slots_time_slot_scope", "target": "frontend_admin_views_academic_calendar_calendar_day_dialog" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_dashboard_dashboard_view", "target": "frontend_admin_views_dashboard_conflict_center" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_dashboard_dashboard_view", "target": "frontend_admin_views_dashboard_quick_navigation" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_dashboard_dashboard_view", "target": "frontend_admin_views_dashboard_realtime_monitoring" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_dashboard_conflict_center", "target": "frontend_admin_views_schedule_schedule_slot_conflict_resolution" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_dashboard_quick_navigation", "target": "frontend_admin_views_schedule_schedule_rule_constructor" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_dashboard_quick_navigation", "target": "frontend_admin_views_schedule_view_schedule_view_shell" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_academic_calendar_academic_calendar_view", "target": "frontend_admin_views_academic_calendar_academic_year_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_academic_calendar_academic_calendar_view", "target": "frontend_admin_views_academic_calendar_calendar_day_dialog" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_academic_calendar_academic_calendar_view", "target": "frontend_admin_views_academic_calendar_calendar_grid_editor" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_academic_calendar_academic_calendar_view", "target": "frontend_admin_views_academic_calendar_calendar_subject_bindings" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_academic_calendar_academic_calendar_view", "target": "frontend_admin_views_academic_calendar_semester_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_calendar_assignment", "target": "frontend_admin_views_academic_calendar_academic_calendar_view" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_university_structure_profile_management", "target": "frontend_admin_views_academic_calendar_academic_calendar_view" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_university_structure_specialty_management", "target": "frontend_admin_views_academic_calendar_academic_calendar_view" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_rule_constructor", "target": "frontend_admin_views_academic_calendar_semester_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/academic-calendar.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_academic_calendar_calendar_subject_bindings", "target": "frontend_admin_views_subjects_subject_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_auditorium_workload_workload_view", "target": "frontend_admin_views_auditorium_workload_workload_filters" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_auditorium_workload_workload_view", "target": "frontend_admin_views_classrooms_classroom_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_classrooms_equipment_dictionary", "target": "frontend_admin_views_auditorium_workload_workload_filters" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_classrooms_classroom_management", "target": "frontend_admin_views_classrooms_equipment_dictionary" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_classrooms_classroom_management", "target": "frontend_admin_views_classrooms_equipment_multi_select" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_view_target_filters", "target": "frontend_admin_views_classrooms_classroom_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_department_workspace_department_workspace_view", "target": "frontend_admin_views_department_workspace_department_comments" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_department_workspace_department_workspace_view", "target": "frontend_admin_views_department_workspace_department_subject_import" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_department_workspace_department_workspace_view", "target": "frontend_admin_views_department_workspace_teacher_assignment" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_department_workspace_department_workspace_view", "target": "frontend_admin_views_department_workspace_teacher_request_form" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "frontend/admin/views/users.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_users_role_selector", "target": "frontend_admin_views_department_workspace_department_workspace_view" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/department/index.html", "source_location": null, "weight": 1.0, "source": "frontend_department_index_department_redirect", "target": "frontend_admin_views_department_workspace_department_workspace_view" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_department_workspace_department_subject_import", "target": "frontend_admin_views_subjects_subject_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_department_workspace_teacher_request_form", "target": "frontend_admin_views_teacher_requests_teacher_requests_admin_view" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_management", "target": "frontend_admin_views_groups_group_calendar_assignment" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_management", "target": "frontend_admin_views_groups_group_filters" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_management", "target": "frontend_admin_views_groups_subgroup_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_management", "target": "frontend_admin_views_university_structure_department_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_management", "target": "frontend_admin_views_university_structure_profile_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/groups.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_groups_group_management", "target": "frontend_admin_views_university_structure_specialty_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_rule_constructor", "target": "frontend_admin_views_groups_group_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_view_target_filters", "target": "frontend_admin_views_groups_group_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_view_schedule_view_shell", "target": "frontend_admin_views_schedule_view_schedule_results" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_view_schedule_view_shell", "target": "frontend_admin_views_schedule_view_target_filters" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_view_target_filters", "target": "frontend_admin_views_subjects_subject_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_view_target_filters", "target": "frontend_admin_views_university_structure_department_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_rule_constructor", "target": "frontend_admin_views_schedule_schedule_group_multiselect" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_rule_constructor", "target": "frontend_admin_views_schedule_schedule_hours_start_weeks" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_rule_constructor", "target": "frontend_admin_views_schedule_schedule_slot_conflict_resolution" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_rule_constructor", "target": "frontend_admin_views_schedule_schedule_visual_drawer" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/schedule.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_schedule_schedule_rule_constructor", "target": "frontend_admin_views_subjects_subject_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/subjects.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_subjects_subject_management", "target": "frontend_admin_views_subjects_teacher_subject_binding" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/subjects.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_subjects_subject_management", "target": "frontend_admin_views_university_structure_department_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/subjects.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_subjects_teacher_subject_binding", "target": "frontend_admin_views_users_user_management" }, { "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "frontend/admin/views/users.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_users_user_management", "target": "frontend_admin_views_teacher_requests_teacher_requests_admin_view" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_university_structure_university_structure_view", "target": "frontend_admin_views_university_structure_department_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_university_structure_university_structure_view", "target": "frontend_admin_views_university_structure_profile_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_university_structure_university_structure_view", "target": "frontend_admin_views_university_structure_specialty_management" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_university_structure_specialty_management", "target": "frontend_admin_views_university_structure_profile_management" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/users.html", "source_location": null, "weight": 1.0, "source": "frontend_admin_views_users_user_management", "target": "frontend_admin_views_users_role_selector" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_edu_office_index_edu_office_redirect_page", "target": "frontend_edu_office_index_admin_schedule_view_route" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "frontend_edu_office_index_edu_office_redirect_page" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_student_schedule_page", "target": "frontend_student_index_group_selection" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_student_schedule_page", "target": "frontend_student_index_loadgroups" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_student_schedule_page", "target": "frontend_student_index_loadschedule" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_student_schedule_page", "target": "frontend_student_index_schedule_grid" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_student_schedule_page", "target": "frontend_student_index_week_navigation" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_student_schedule_page", "target": "frontend_teacher_index_teacher_schedule_page" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "frontend_student_index_student_schedule_page" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_week_navigation", "target": "frontend_teacher_index_week_navigation" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_schedule_grid", "target": "frontend_teacher_index_schedule_grid" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_loadgroups", "target": "frontend_student_index_api_groups_endpoint" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_loadgroups", "target": "frontend_student_index_fetchjson" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_loadschedule", "target": "frontend_student_index_api_schedule_group_endpoint" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_loadschedule", "target": "frontend_student_index_fetchjson" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_loadschedule", "target": "frontend_student_index_renderweek" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_loadschedule", "target": "frontend_teacher_index_loadschedule" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_renderweek", "target": "frontend_student_index_renderday" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_renderemptyweek", "target": "frontend_student_index_renderday" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_renderday", "target": "frontend_student_index_renderlesson" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_fetchjson", "target": "frontend_student_index_clearauthstate" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_fetchjson", "target": "frontend_student_index_refreshaccesstoken" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_fetchjson", "target": "frontend_student_index_student_auth_state" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_fetchjson", "target": "frontend_teacher_index_fetchjson" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_refreshaccesstoken", "target": "frontend_student_index_api_auth_refresh_endpoint" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_refreshaccesstoken", "target": "frontend_student_index_storeauthstate" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_refreshaccesstoken", "target": "frontend_teacher_index_refreshaccesstoken" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_logout", "target": "frontend_student_index_api_auth_logout_endpoint" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_logout", "target": "frontend_student_index_clearauthstate" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_logout", "target": "frontend_teacher_index_logout" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_storeauthstate", "target": "frontend_student_index_student_auth_state" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_clearauthstate", "target": "frontend_student_index_student_auth_state" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/student/index.html", "source_location": null, "weight": 1.0, "source": "frontend_student_index_student_auth_state", "target": "frontend_teacher_index_teacher_auth_state" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_database_per_tenant", "target": "frontend_student_index_api_schedule_group_endpoint" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_teacher_schedule_page", "target": "frontend_teacher_index_loadschedule" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_teacher_schedule_page", "target": "frontend_teacher_index_responsive_schedule_layout" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_teacher_schedule_page", "target": "frontend_teacher_index_schedule_grid" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_teacher_schedule_page", "target": "frontend_teacher_index_teacher_identity" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_teacher_schedule_page", "target": "frontend_teacher_index_week_navigation" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "frontend_teacher_index_teacher_schedule_page" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_teacher_identity", "target": "frontend_teacher_index_teacher_auth_state" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_loadschedule", "target": "frontend_teacher_index_api_schedule_teacher_endpoint" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_loadschedule", "target": "frontend_teacher_index_fetchjson" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_loadschedule", "target": "frontend_teacher_index_renderemptyweek" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_loadschedule", "target": "frontend_teacher_index_renderweek" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_renderweek", "target": "frontend_teacher_index_collectslots" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_renderweek", "target": "frontend_teacher_index_rendercell" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_renderweek", "target": "frontend_teacher_index_renderhead" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_renderweek", "target": "frontend_teacher_index_rendermobileweek" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_rendermobileweek", "target": "frontend_teacher_index_renderhead" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_rendermobileweek", "target": "frontend_teacher_index_renderlesson" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_renderemptyweek", "target": "frontend_teacher_index_renderhead" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_rendercell", "target": "frontend_teacher_index_renderlesson" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_fetchjson", "target": "frontend_teacher_index_clearauthstate" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_fetchjson", "target": "frontend_teacher_index_refreshaccesstoken" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_fetchjson", "target": "frontend_teacher_index_teacher_auth_state" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_refreshaccesstoken", "target": "frontend_teacher_index_api_auth_refresh_endpoint" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_refreshaccesstoken", "target": "frontend_teacher_index_storeauthstate" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_logout", "target": "frontend_teacher_index_api_auth_logout_endpoint" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_logout", "target": "frontend_teacher_index_clearauthstate" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_storeauthstate", "target": "frontend_teacher_index_teacher_auth_state" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/teacher/index.html", "source_location": null, "weight": 1.0, "source": "frontend_teacher_index_clearauthstate", "target": "frontend_teacher_index_teacher_auth_state" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_database_per_tenant", "target": "frontend_teacher_index_api_schedule_teacher_endpoint" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_devops_resume_page", "target": "resume_index_junior_devops_infrastructure_engineer" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_devops_resume_page", "target": "resume_index_zuev_egor_alekseevich" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_zuev_egor_alekseevich", "target": "resume_index_smart_schedule_startup" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_homelab_engineering_practice", "target": "resume_index_junior_devops_infrastructure_engineer" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "resume_index_ansible_security_provisioning" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "resume_index_backend_resilient_startup" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "resume_index_database_per_tenant" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "resume_index_dynamic_tenants_configmap" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "resume_index_gitea_actions_cicd" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "resume_index_kubernetes_k3s_delivery" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_smart_schedule_startup", "target": "resume_index_opentelemetry_signoz_observability" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_database_per_tenant", "target": "resume_index_opentelemetry_signoz_observability" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_ansible_security_provisioning", "target": "resume_index_devsecops_principles" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "resume/index.html", "source_location": null, "weight": 1.0, "source": "resume_index_opentelemetry_signoz_observability", "target": "resume_index_incident_runbook_mindset" } ], "hyperedges": [ { "id": "dynamic_schedule_documentation", "label": "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "nodes": [ "docs_business_logic_dynamic_schedule_model", "docs_api_dynamic_schedule_endpoints", "docs_database_dynamic_schedule_tables", "docs_academic_calendar_calendar_model", "docs_frontend_schedule_views", "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "docs_schedule_proposal_dynamic_schedule_concept" ], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md" }, { "id": "multitenant_infrastructure_pattern", "label": "\u041f\u0430\u0442\u0442\u0435\u0440\u043d \u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043d\u0430\u043d\u0442\u043d\u043e\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b", "nodes": [ "docs_architecture_multitenant_architecture", "devops_database_per_tenant_pattern", "docs_infrastructure_tenants_configmap", "compose_db_service", "docs_logging_tenant_mdc_context" ], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/ARCHITECTURE.md" }, { "id": "documentation_governance_policy", "label": "\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438", "nodes": [ "agents_project_regulation", "_agents_skills_autoupdatedocs_autoupdatedocs_skill", "docs_development_flyway_rules", "docs_database_flyway_migrations" ], "relation": "implement", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md" }, { "id": "admin_spa_route_system", "label": "\u041c\u0430\u0440\u0448\u0440\u0443\u0442\u044b \u0430\u0434\u043c\u0438\u043d\u0441\u043a\u043e\u0439 SPA", "nodes": [ "frontend_admin_index_admin_spa_shell", "frontend_admin_index_sidebar_navigation", "frontend_admin_views_dashboard_dashboard_view", "frontend_admin_views_teacher_requests_teacher_requests_admin_view", "frontend_admin_views_department_workspace_department_workspace_view", "frontend_admin_views_schedule_schedule_rule_constructor", "frontend_admin_views_academic_calendar_academic_calendar_view", "frontend_admin_views_auditorium_workload_workload_view", "frontend_admin_views_schedule_view_schedule_view_shell", "frontend_admin_views_classrooms_classroom_management", "frontend_admin_views_groups_group_management", "frontend_admin_views_university_structure_university_structure_view", "frontend_admin_views_subjects_subject_management", "frontend_admin_views_users_user_management" ], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/index.html" }, { "id": "settings_spa_route_system", "label": "\u041c\u0430\u0440\u0448\u0440\u0443\u0442\u044b SPA \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "nodes": [ "frontend_admin_settings_index_settings_spa_shell", "frontend_admin_settings_index_settings_navigation", "frontend_admin_settings_views_general_general_settings_placeholder", "frontend_admin_settings_views_time_slots_time_slots_settings", "frontend_admin_settings_views_edu_forms_education_forms_management", "frontend_admin_settings_views_database_tenant_connection_management" ], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html" }, { "id": "schedule_generation_workspace", "label": "\u0420\u0430\u0431\u043e\u0447\u0438\u0439 \u043a\u043e\u043d\u0442\u0443\u0440 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "nodes": [ "docs_schedule_tasks_dynamic_schedule_tasks", "docs_schedule_tasks_daily_academic_calendar_grid", "docs_schedule_tasks_group_calendar_assignment", "frontend_admin_views_academic_calendar_academic_calendar_view", "frontend_admin_views_groups_group_management", "frontend_admin_views_schedule_schedule_rule_constructor", "frontend_admin_views_schedule_view_schedule_view_shell", "frontend_admin_settings_views_time_slots_time_slots_settings" ], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/SCHEDULE_TASKS.md" }, { "id": "shared_week_schedule_rendering", "label": "\u041e\u0431\u0449\u0438\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u043d\u0435\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "nodes": [ "frontend_student_index_loadschedule", "frontend_student_index_renderweek", "frontend_teacher_index_loadschedule", "frontend_teacher_index_renderweek", "frontend_edu_office_index_admin_schedule_view_route" ], "relation": "participate_in", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/student/index.html" }, { "id": "shared_browser_auth_flow", "label": "\u041e\u0431\u0449\u0438\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u044b\u0439 \u043f\u043e\u0442\u043e\u043a \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438", "nodes": [ "frontend_student_index_fetchjson", "frontend_student_index_refreshaccesstoken", "frontend_student_index_logout", "frontend_teacher_index_fetchjson", "frontend_teacher_index_refreshaccesstoken", "frontend_teacher_index_logout" ], "relation": "implement", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/student/index.html" }, { "id": "resume_devops_delivery_chain", "label": "\u0426\u0435\u043f\u043e\u0447\u043a\u0430 DevOps-\u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0432 \u0440\u0435\u0437\u044e\u043c\u0435", "nodes": [ "resume_index_kubernetes_k3s_delivery", "resume_index_dynamic_tenants_configmap", "resume_index_gitea_actions_cicd", "resume_index_opentelemetry_signoz_observability", "resume_index_database_per_tenant" ], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html" } ], "built_at_commit": "9e6e0038c66f79946e52d39512cdf77091ebf0ca" }