Files
magistr/graphify-out/graph.json
2026-07-04 15:47:12 +03:00

96093 lines
3.9 MiB

{
"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"
}