19367 lines
589 KiB
JSON
19367 lines
589 KiB
JSON
{
|
|
"directed": false,
|
|
"multigraph": false,
|
|
"graph": {},
|
|
"nodes": [
|
|
{
|
|
"label": "postcss.config.mjs",
|
|
"file_type": "code",
|
|
"source_file": "postcss.config.mjs",
|
|
"source_location": "L1",
|
|
"id": "postcss_config_mjs",
|
|
"community": 43,
|
|
"norm_label": "postcss.config.mjs"
|
|
},
|
|
{
|
|
"label": "config",
|
|
"file_type": "code",
|
|
"source_file": "postcss.config.mjs",
|
|
"source_location": "L1",
|
|
"id": "lms_system_postcss_config_config",
|
|
"community": 43,
|
|
"norm_label": "config"
|
|
},
|
|
{
|
|
"label": "load-test.js",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L1",
|
|
"id": "load_test_js",
|
|
"community": 20,
|
|
"norm_label": "load-test.js"
|
|
},
|
|
{
|
|
"label": "LESSONS",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L7",
|
|
"id": "lms_system_load_test_lessons",
|
|
"community": 20,
|
|
"norm_label": "lessons"
|
|
},
|
|
{
|
|
"label": "TEST_USER",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L20",
|
|
"id": "lms_system_load_test_test_user",
|
|
"community": 20,
|
|
"norm_label": "test_user"
|
|
},
|
|
{
|
|
"label": "BROWSER_HEADERS",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L25",
|
|
"id": "lms_system_load_test_browser_headers",
|
|
"community": 20,
|
|
"norm_label": "browser_headers"
|
|
},
|
|
{
|
|
"label": "options",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L30",
|
|
"id": "lms_system_load_test_options",
|
|
"community": 20,
|
|
"norm_label": "options"
|
|
},
|
|
{
|
|
"label": "jar",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L49",
|
|
"id": "lms_system_load_test_jar",
|
|
"community": 20,
|
|
"norm_label": "jar"
|
|
},
|
|
{
|
|
"label": "loginRes",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L57",
|
|
"id": "lms_system_load_test_loginres",
|
|
"community": 20,
|
|
"norm_label": "loginres"
|
|
},
|
|
{
|
|
"label": "dashRes",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L73",
|
|
"id": "lms_system_load_test_dashres",
|
|
"community": 20,
|
|
"norm_label": "dashres"
|
|
},
|
|
{
|
|
"label": "courseRes",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L78",
|
|
"id": "lms_system_load_test_courseres",
|
|
"community": 20,
|
|
"norm_label": "courseres"
|
|
},
|
|
{
|
|
"label": "lessonRes",
|
|
"file_type": "code",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L85",
|
|
"id": "lms_system_load_test_lessonres",
|
|
"community": 20,
|
|
"norm_label": "lessonres"
|
|
},
|
|
{
|
|
"label": "prisma.config.ts",
|
|
"file_type": "code",
|
|
"source_file": "prisma.config.ts",
|
|
"source_location": "L1",
|
|
"id": "prisma_config_ts",
|
|
"community": 34,
|
|
"norm_label": "prisma.config.ts"
|
|
},
|
|
{
|
|
"label": "next-env.d.ts",
|
|
"file_type": "code",
|
|
"source_file": "next-env.d.ts",
|
|
"source_location": "L1",
|
|
"id": "next_env_d_ts",
|
|
"community": 52,
|
|
"norm_label": "next-env.d.ts"
|
|
},
|
|
{
|
|
"label": "package.json",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L1",
|
|
"id": "package_json",
|
|
"community": 8,
|
|
"norm_label": "package.json"
|
|
},
|
|
{
|
|
"label": "name",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L2",
|
|
"id": "lms_system_package_name",
|
|
"community": 8,
|
|
"norm_label": "name"
|
|
},
|
|
{
|
|
"label": "version",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L3",
|
|
"id": "lms_system_package_version",
|
|
"community": 8,
|
|
"norm_label": "version"
|
|
},
|
|
{
|
|
"label": "private",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L4",
|
|
"id": "lms_system_package_private",
|
|
"community": 8,
|
|
"norm_label": "private"
|
|
},
|
|
{
|
|
"label": "scripts",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L5",
|
|
"id": "lms_system_package_scripts",
|
|
"community": 8,
|
|
"norm_label": "scripts"
|
|
},
|
|
{
|
|
"label": "dev",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L6",
|
|
"id": "lms_system_package_scripts_dev",
|
|
"community": 8,
|
|
"norm_label": "dev"
|
|
},
|
|
{
|
|
"label": "build",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L7",
|
|
"id": "lms_system_package_scripts_build",
|
|
"community": 8,
|
|
"norm_label": "build"
|
|
},
|
|
{
|
|
"label": "start",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L8",
|
|
"id": "lms_system_package_scripts_start",
|
|
"community": 8,
|
|
"norm_label": "start"
|
|
},
|
|
{
|
|
"label": "lint",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L9",
|
|
"id": "lms_system_package_scripts_lint",
|
|
"community": 8,
|
|
"norm_label": "lint"
|
|
},
|
|
{
|
|
"label": "type-check",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L10",
|
|
"id": "lms_system_package_scripts_type_check",
|
|
"community": 8,
|
|
"norm_label": "type-check"
|
|
},
|
|
{
|
|
"label": "prisma",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L12",
|
|
"id": "lms_system_package_prisma",
|
|
"community": 8,
|
|
"norm_label": "prisma"
|
|
},
|
|
{
|
|
"label": "seed",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L13",
|
|
"id": "lms_system_package_prisma_seed",
|
|
"community": 8,
|
|
"norm_label": "seed"
|
|
},
|
|
{
|
|
"label": "dependencies",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L15",
|
|
"id": "lms_system_package_dependencies",
|
|
"community": 2,
|
|
"norm_label": "dependencies"
|
|
},
|
|
{
|
|
"label": "@aws-sdk/client-s3",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L16",
|
|
"id": "lms_system_package_dependencies_aws_sdk_client_s3",
|
|
"community": 2,
|
|
"norm_label": "@aws-sdk/client-s3"
|
|
},
|
|
{
|
|
"label": "@aws-sdk/s3-request-presigner",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L17",
|
|
"id": "lms_system_package_dependencies_aws_sdk_s3_request_presigner",
|
|
"community": 2,
|
|
"norm_label": "@aws-sdk/s3-request-presigner"
|
|
},
|
|
{
|
|
"label": "@base-ui/react",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L18",
|
|
"id": "lms_system_package_dependencies_base_ui_react",
|
|
"community": 2,
|
|
"norm_label": "@base-ui/react"
|
|
},
|
|
{
|
|
"label": "@dnd-kit/core",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L19",
|
|
"id": "lms_system_package_dependencies_dnd_kit_core",
|
|
"community": 2,
|
|
"norm_label": "@dnd-kit/core"
|
|
},
|
|
{
|
|
"label": "@dnd-kit/sortable",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L20",
|
|
"id": "lms_system_package_dependencies_dnd_kit_sortable",
|
|
"community": 2,
|
|
"norm_label": "@dnd-kit/sortable"
|
|
},
|
|
{
|
|
"label": "@dnd-kit/utilities",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L21",
|
|
"id": "lms_system_package_dependencies_dnd_kit_utilities",
|
|
"community": 2,
|
|
"norm_label": "@dnd-kit/utilities"
|
|
},
|
|
{
|
|
"label": "@kinescope/react-kinescope-player",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L22",
|
|
"id": "lms_system_package_dependencies_kinescope_react_kinescope_player",
|
|
"community": 2,
|
|
"norm_label": "@kinescope/react-kinescope-player"
|
|
},
|
|
{
|
|
"label": "@prisma/adapter-pg",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L23",
|
|
"id": "lms_system_package_dependencies_prisma_adapter_pg",
|
|
"community": 2,
|
|
"norm_label": "@prisma/adapter-pg"
|
|
},
|
|
{
|
|
"label": "@prisma/client",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L24",
|
|
"id": "lms_system_package_dependencies_prisma_client",
|
|
"community": 18,
|
|
"norm_label": "@prisma/client"
|
|
},
|
|
{
|
|
"label": "@tiptap/extension-image",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L25",
|
|
"id": "lms_system_package_dependencies_tiptap_extension_image",
|
|
"community": 2,
|
|
"norm_label": "@tiptap/extension-image"
|
|
},
|
|
{
|
|
"label": "@tiptap/extension-link",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L26",
|
|
"id": "lms_system_package_dependencies_tiptap_extension_link",
|
|
"community": 2,
|
|
"norm_label": "@tiptap/extension-link"
|
|
},
|
|
{
|
|
"label": "@tiptap/extension-placeholder",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L27",
|
|
"id": "lms_system_package_dependencies_tiptap_extension_placeholder",
|
|
"community": 2,
|
|
"norm_label": "@tiptap/extension-placeholder"
|
|
},
|
|
{
|
|
"label": "@tiptap/extension-underline",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L28",
|
|
"id": "lms_system_package_dependencies_tiptap_extension_underline",
|
|
"community": 2,
|
|
"norm_label": "@tiptap/extension-underline"
|
|
},
|
|
{
|
|
"label": "@tiptap/pm",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L29",
|
|
"id": "lms_system_package_dependencies_tiptap_pm",
|
|
"community": 2,
|
|
"norm_label": "@tiptap/pm"
|
|
},
|
|
{
|
|
"label": "@tiptap/react",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L30",
|
|
"id": "lms_system_package_dependencies_tiptap_react",
|
|
"community": 2,
|
|
"norm_label": "@tiptap/react"
|
|
},
|
|
{
|
|
"label": "@tiptap/starter-kit",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L31",
|
|
"id": "lms_system_package_dependencies_tiptap_starter_kit",
|
|
"community": 2,
|
|
"norm_label": "@tiptap/starter-kit"
|
|
},
|
|
{
|
|
"label": "bcryptjs",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L32",
|
|
"id": "lms_system_package_dependencies_bcryptjs",
|
|
"community": 2,
|
|
"norm_label": "bcryptjs"
|
|
},
|
|
{
|
|
"label": "better-auth",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L33",
|
|
"id": "lms_system_package_dependencies_better_auth",
|
|
"community": 2,
|
|
"norm_label": "better-auth"
|
|
},
|
|
{
|
|
"label": "class-variance-authority",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L34",
|
|
"id": "lms_system_package_dependencies_class_variance_authority",
|
|
"community": 2,
|
|
"norm_label": "class-variance-authority"
|
|
},
|
|
{
|
|
"label": "clsx",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L35",
|
|
"id": "lms_system_package_dependencies_clsx",
|
|
"community": 2,
|
|
"norm_label": "clsx"
|
|
},
|
|
{
|
|
"label": "gray-matter",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L36",
|
|
"id": "lms_system_package_dependencies_gray_matter",
|
|
"community": 2,
|
|
"norm_label": "gray-matter"
|
|
},
|
|
{
|
|
"label": "iconv-lite",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L37",
|
|
"id": "lms_system_package_dependencies_iconv_lite",
|
|
"community": 2,
|
|
"norm_label": "iconv-lite"
|
|
},
|
|
{
|
|
"label": "lucide-react",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L38",
|
|
"id": "lms_system_package_dependencies_lucide_react",
|
|
"community": 2,
|
|
"norm_label": "lucide-react"
|
|
},
|
|
{
|
|
"label": "next",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L39",
|
|
"id": "lms_system_package_dependencies_next",
|
|
"community": 2,
|
|
"norm_label": "next"
|
|
},
|
|
{
|
|
"label": "next-themes",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L40",
|
|
"id": "lms_system_package_dependencies_next_themes",
|
|
"community": 2,
|
|
"norm_label": "next-themes"
|
|
},
|
|
{
|
|
"label": "pg",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L41",
|
|
"id": "lms_system_package_dependencies_pg",
|
|
"community": 2,
|
|
"norm_label": "pg"
|
|
},
|
|
{
|
|
"label": "react",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L42",
|
|
"id": "lms_system_package_dependencies_react",
|
|
"community": 2,
|
|
"norm_label": "react"
|
|
},
|
|
{
|
|
"label": "react-dom",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L43",
|
|
"id": "lms_system_package_dependencies_react_dom",
|
|
"community": 2,
|
|
"norm_label": "react-dom"
|
|
},
|
|
{
|
|
"label": "remark-parse",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L44",
|
|
"id": "lms_system_package_dependencies_remark_parse",
|
|
"community": 2,
|
|
"norm_label": "remark-parse"
|
|
},
|
|
{
|
|
"label": "resend",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L45",
|
|
"id": "lms_system_package_dependencies_resend",
|
|
"community": 2,
|
|
"norm_label": "resend"
|
|
},
|
|
{
|
|
"label": "sonner",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L46",
|
|
"id": "lms_system_package_dependencies_sonner",
|
|
"community": 2,
|
|
"norm_label": "sonner"
|
|
},
|
|
{
|
|
"label": "tailwind-merge",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L47",
|
|
"id": "lms_system_package_dependencies_tailwind_merge",
|
|
"community": 2,
|
|
"norm_label": "tailwind-merge"
|
|
},
|
|
{
|
|
"label": "unified",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L48",
|
|
"id": "lms_system_package_dependencies_unified",
|
|
"community": 2,
|
|
"norm_label": "unified"
|
|
},
|
|
{
|
|
"label": "zod",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L49",
|
|
"id": "lms_system_package_dependencies_zod",
|
|
"community": 2,
|
|
"norm_label": "zod"
|
|
},
|
|
{
|
|
"label": "devDependencies",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L51",
|
|
"id": "lms_system_package_devdependencies",
|
|
"community": 8,
|
|
"norm_label": "devdependencies"
|
|
},
|
|
{
|
|
"label": "@tailwindcss/postcss",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L52",
|
|
"id": "lms_system_package_devdependencies_tailwindcss_postcss",
|
|
"community": 8,
|
|
"norm_label": "@tailwindcss/postcss"
|
|
},
|
|
{
|
|
"label": "@types/bcryptjs",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L53",
|
|
"id": "lms_system_package_devdependencies_types_bcryptjs",
|
|
"community": 8,
|
|
"norm_label": "@types/bcryptjs"
|
|
},
|
|
{
|
|
"label": "@types/node",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L54",
|
|
"id": "lms_system_package_devdependencies_types_node",
|
|
"community": 8,
|
|
"norm_label": "@types/node"
|
|
},
|
|
{
|
|
"label": "@types/pg",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L55",
|
|
"id": "lms_system_package_devdependencies_types_pg",
|
|
"community": 8,
|
|
"norm_label": "@types/pg"
|
|
},
|
|
{
|
|
"label": "@types/react",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L56",
|
|
"id": "lms_system_package_devdependencies_types_react",
|
|
"community": 8,
|
|
"norm_label": "@types/react"
|
|
},
|
|
{
|
|
"label": "@types/react-dom",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L57",
|
|
"id": "lms_system_package_devdependencies_types_react_dom",
|
|
"community": 8,
|
|
"norm_label": "@types/react-dom"
|
|
},
|
|
{
|
|
"label": "dotenv",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L58",
|
|
"id": "lms_system_package_devdependencies_dotenv",
|
|
"community": 8,
|
|
"norm_label": "dotenv"
|
|
},
|
|
{
|
|
"label": "eslint",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L59",
|
|
"id": "lms_system_package_devdependencies_eslint",
|
|
"community": 8,
|
|
"norm_label": "eslint"
|
|
},
|
|
{
|
|
"label": "eslint-config-next",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L60",
|
|
"id": "lms_system_package_devdependencies_eslint_config_next",
|
|
"community": 8,
|
|
"norm_label": "eslint-config-next"
|
|
},
|
|
{
|
|
"label": "prisma",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L61",
|
|
"id": "lms_system_package_devdependencies_prisma",
|
|
"community": 8,
|
|
"norm_label": "prisma"
|
|
},
|
|
{
|
|
"label": "tailwindcss",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L62",
|
|
"id": "lms_system_package_devdependencies_tailwindcss",
|
|
"community": 8,
|
|
"norm_label": "tailwindcss"
|
|
},
|
|
{
|
|
"label": "ts-node",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L63",
|
|
"id": "lms_system_package_devdependencies_ts_node",
|
|
"community": 8,
|
|
"norm_label": "ts-node"
|
|
},
|
|
{
|
|
"label": "typescript",
|
|
"file_type": "code",
|
|
"source_file": "package.json",
|
|
"source_location": "L64",
|
|
"id": "lms_system_package_devdependencies_typescript",
|
|
"community": 8,
|
|
"norm_label": "typescript"
|
|
},
|
|
{
|
|
"label": "components.json",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L1",
|
|
"id": "components_json",
|
|
"community": 12,
|
|
"norm_label": "components.json"
|
|
},
|
|
{
|
|
"label": "$schema",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L2",
|
|
"id": "lms_system_components_schema",
|
|
"community": 12,
|
|
"norm_label": "$schema"
|
|
},
|
|
{
|
|
"label": "style",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L3",
|
|
"id": "lms_system_components_style",
|
|
"community": 12,
|
|
"norm_label": "style"
|
|
},
|
|
{
|
|
"label": "rsc",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L4",
|
|
"id": "lms_system_components_rsc",
|
|
"community": 12,
|
|
"norm_label": "rsc"
|
|
},
|
|
{
|
|
"label": "tsx",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L5",
|
|
"id": "lms_system_components_tsx",
|
|
"community": 12,
|
|
"norm_label": "tsx"
|
|
},
|
|
{
|
|
"label": "tailwind",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L6",
|
|
"id": "lms_system_components_tailwind",
|
|
"community": 12,
|
|
"norm_label": "tailwind"
|
|
},
|
|
{
|
|
"label": "config",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L7",
|
|
"id": "lms_system_components_tailwind_config",
|
|
"community": 12,
|
|
"norm_label": "config"
|
|
},
|
|
{
|
|
"label": "css",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L8",
|
|
"id": "lms_system_components_tailwind_css",
|
|
"community": 12,
|
|
"norm_label": "css"
|
|
},
|
|
{
|
|
"label": "baseColor",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L9",
|
|
"id": "lms_system_components_tailwind_basecolor",
|
|
"community": 12,
|
|
"norm_label": "basecolor"
|
|
},
|
|
{
|
|
"label": "cssVariables",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L10",
|
|
"id": "lms_system_components_tailwind_cssvariables",
|
|
"community": 12,
|
|
"norm_label": "cssvariables"
|
|
},
|
|
{
|
|
"label": "prefix",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L11",
|
|
"id": "lms_system_components_tailwind_prefix",
|
|
"community": 12,
|
|
"norm_label": "prefix"
|
|
},
|
|
{
|
|
"label": "iconLibrary",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L13",
|
|
"id": "lms_system_components_iconlibrary",
|
|
"community": 12,
|
|
"norm_label": "iconlibrary"
|
|
},
|
|
{
|
|
"label": "rtl",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L14",
|
|
"id": "lms_system_components_rtl",
|
|
"community": 12,
|
|
"norm_label": "rtl"
|
|
},
|
|
{
|
|
"label": "aliases",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L15",
|
|
"id": "lms_system_components_aliases",
|
|
"community": 12,
|
|
"norm_label": "aliases"
|
|
},
|
|
{
|
|
"label": "components",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L16",
|
|
"id": "lms_system_components_aliases_components",
|
|
"community": 12,
|
|
"norm_label": "components"
|
|
},
|
|
{
|
|
"label": "utils",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L17",
|
|
"id": "lms_system_components_aliases_utils",
|
|
"community": 12,
|
|
"norm_label": "utils"
|
|
},
|
|
{
|
|
"label": "ui",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L18",
|
|
"id": "lms_system_components_aliases_ui",
|
|
"community": 12,
|
|
"norm_label": "ui"
|
|
},
|
|
{
|
|
"label": "lib",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L19",
|
|
"id": "lms_system_components_aliases_lib",
|
|
"community": 12,
|
|
"norm_label": "lib"
|
|
},
|
|
{
|
|
"label": "hooks",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L20",
|
|
"id": "lms_system_components_aliases_hooks",
|
|
"community": 12,
|
|
"norm_label": "hooks"
|
|
},
|
|
{
|
|
"label": "menuColor",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L22",
|
|
"id": "lms_system_components_menucolor",
|
|
"community": 12,
|
|
"norm_label": "menucolor"
|
|
},
|
|
{
|
|
"label": "menuAccent",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L23",
|
|
"id": "lms_system_components_menuaccent",
|
|
"community": 12,
|
|
"norm_label": "menuaccent"
|
|
},
|
|
{
|
|
"label": "registries",
|
|
"file_type": "code",
|
|
"source_file": "components.json",
|
|
"source_location": "L24",
|
|
"id": "lms_system_components_registries",
|
|
"community": 12,
|
|
"norm_label": "registries"
|
|
},
|
|
{
|
|
"label": "tsconfig.json",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L1",
|
|
"id": "tsconfig_json",
|
|
"community": 15,
|
|
"norm_label": "tsconfig.json"
|
|
},
|
|
{
|
|
"label": "compilerOptions",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L2",
|
|
"id": "lms_system_tsconfig_compileroptions",
|
|
"community": 15,
|
|
"norm_label": "compileroptions"
|
|
},
|
|
{
|
|
"label": "target",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L3",
|
|
"id": "lms_system_tsconfig_compileroptions_target",
|
|
"community": 15,
|
|
"norm_label": "target"
|
|
},
|
|
{
|
|
"label": "lib",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L4",
|
|
"id": "lms_system_tsconfig_compileroptions_lib",
|
|
"community": 15,
|
|
"norm_label": "lib"
|
|
},
|
|
{
|
|
"label": "allowJs",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L5",
|
|
"id": "lms_system_tsconfig_compileroptions_allowjs",
|
|
"community": 15,
|
|
"norm_label": "allowjs"
|
|
},
|
|
{
|
|
"label": "skipLibCheck",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L6",
|
|
"id": "lms_system_tsconfig_compileroptions_skiplibcheck",
|
|
"community": 15,
|
|
"norm_label": "skiplibcheck"
|
|
},
|
|
{
|
|
"label": "strict",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L7",
|
|
"id": "lms_system_tsconfig_compileroptions_strict",
|
|
"community": 15,
|
|
"norm_label": "strict"
|
|
},
|
|
{
|
|
"label": "noEmit",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L8",
|
|
"id": "lms_system_tsconfig_compileroptions_noemit",
|
|
"community": 15,
|
|
"norm_label": "noemit"
|
|
},
|
|
{
|
|
"label": "esModuleInterop",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L9",
|
|
"id": "lms_system_tsconfig_compileroptions_esmoduleinterop",
|
|
"community": 15,
|
|
"norm_label": "esmoduleinterop"
|
|
},
|
|
{
|
|
"label": "module",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L10",
|
|
"id": "lms_system_tsconfig_compileroptions_module",
|
|
"community": 15,
|
|
"norm_label": "module"
|
|
},
|
|
{
|
|
"label": "moduleResolution",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L11",
|
|
"id": "lms_system_tsconfig_compileroptions_moduleresolution",
|
|
"community": 15,
|
|
"norm_label": "moduleresolution"
|
|
},
|
|
{
|
|
"label": "resolveJsonModule",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L12",
|
|
"id": "lms_system_tsconfig_compileroptions_resolvejsonmodule",
|
|
"community": 15,
|
|
"norm_label": "resolvejsonmodule"
|
|
},
|
|
{
|
|
"label": "isolatedModules",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L13",
|
|
"id": "lms_system_tsconfig_compileroptions_isolatedmodules",
|
|
"community": 15,
|
|
"norm_label": "isolatedmodules"
|
|
},
|
|
{
|
|
"label": "jsx",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L14",
|
|
"id": "lms_system_tsconfig_compileroptions_jsx",
|
|
"community": 15,
|
|
"norm_label": "jsx"
|
|
},
|
|
{
|
|
"label": "incremental",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L15",
|
|
"id": "lms_system_tsconfig_compileroptions_incremental",
|
|
"community": 15,
|
|
"norm_label": "incremental"
|
|
},
|
|
{
|
|
"label": "plugins",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L16",
|
|
"id": "lms_system_tsconfig_compileroptions_plugins",
|
|
"community": 15,
|
|
"norm_label": "plugins"
|
|
},
|
|
{
|
|
"label": "paths",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L21",
|
|
"id": "lms_system_tsconfig_compileroptions_paths",
|
|
"community": 15,
|
|
"norm_label": "paths"
|
|
},
|
|
{
|
|
"label": "@/*",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L22",
|
|
"id": "lms_system_tsconfig_paths",
|
|
"community": 15,
|
|
"norm_label": "@/*"
|
|
},
|
|
{
|
|
"label": "include",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L25",
|
|
"id": "lms_system_tsconfig_include",
|
|
"community": 15,
|
|
"norm_label": "include"
|
|
},
|
|
{
|
|
"label": "exclude",
|
|
"file_type": "code",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L33",
|
|
"id": "lms_system_tsconfig_exclude",
|
|
"community": 15,
|
|
"norm_label": "exclude"
|
|
},
|
|
{
|
|
"label": "entrypoint.sh",
|
|
"file_type": "code",
|
|
"source_file": "entrypoint.sh",
|
|
"source_location": "L1",
|
|
"id": "entrypoint_sh",
|
|
"community": 53,
|
|
"norm_label": "entrypoint.sh"
|
|
},
|
|
{
|
|
"label": "eslint.config.mjs",
|
|
"file_type": "code",
|
|
"source_file": "eslint.config.mjs",
|
|
"source_location": "L1",
|
|
"id": "eslint_config_mjs",
|
|
"community": 42,
|
|
"norm_label": "eslint.config.mjs"
|
|
},
|
|
{
|
|
"label": "eslintConfig",
|
|
"file_type": "code",
|
|
"source_file": "eslint.config.mjs",
|
|
"source_location": "L5",
|
|
"id": "lms_system_eslint_config_eslintconfig",
|
|
"community": 42,
|
|
"norm_label": "eslintconfig"
|
|
},
|
|
{
|
|
"label": "next.config.ts",
|
|
"file_type": "code",
|
|
"source_file": "next.config.ts",
|
|
"source_location": "L1",
|
|
"id": "next_config_ts",
|
|
"community": 8,
|
|
"norm_label": "next.config.ts"
|
|
},
|
|
{
|
|
"label": "nextConfig",
|
|
"file_type": "code",
|
|
"source_file": "next.config.ts",
|
|
"source_location": "L3",
|
|
"id": "lms_system_next_config_nextconfig",
|
|
"community": 8,
|
|
"norm_label": "nextconfig"
|
|
},
|
|
{
|
|
"label": "seed.ts",
|
|
"file_type": "code",
|
|
"source_file": "prisma/seed.ts",
|
|
"source_location": "L1",
|
|
"id": "prisma_seed_ts",
|
|
"community": 30,
|
|
"norm_label": "seed.ts"
|
|
},
|
|
{
|
|
"label": "adapter",
|
|
"file_type": "code",
|
|
"source_file": "prisma/seed.ts",
|
|
"source_location": "L6",
|
|
"id": "prisma_seed_adapter",
|
|
"community": 30,
|
|
"norm_label": "adapter"
|
|
},
|
|
{
|
|
"label": "prisma",
|
|
"file_type": "code",
|
|
"source_file": "prisma/seed.ts",
|
|
"source_location": "L7",
|
|
"id": "prisma_seed_prisma",
|
|
"community": 30,
|
|
"norm_label": "prisma"
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "prisma/seed.ts",
|
|
"source_location": "L9",
|
|
"id": "prisma_seed_main",
|
|
"community": 30,
|
|
"norm_label": "main()"
|
|
},
|
|
{
|
|
"label": "backup.sh",
|
|
"file_type": "code",
|
|
"source_file": "scripts/backup.sh",
|
|
"source_location": "L1",
|
|
"id": "scripts_backup_sh",
|
|
"community": 47,
|
|
"norm_label": "backup.sh"
|
|
},
|
|
{
|
|
"label": "log()",
|
|
"file_type": "code",
|
|
"source_file": "scripts/backup.sh",
|
|
"source_location": "L32",
|
|
"id": "scripts_backup_log",
|
|
"community": 47,
|
|
"norm_label": "log()"
|
|
},
|
|
{
|
|
"label": "middleware.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/middleware.ts",
|
|
"source_location": "L1",
|
|
"id": "src_middleware_ts",
|
|
"community": 32,
|
|
"norm_label": "middleware.ts"
|
|
},
|
|
{
|
|
"label": "PUBLIC_ROUTES",
|
|
"file_type": "code",
|
|
"source_file": "src/middleware.ts",
|
|
"source_location": "L4",
|
|
"id": "src_middleware_public_routes",
|
|
"community": 32,
|
|
"norm_label": "public_routes"
|
|
},
|
|
{
|
|
"label": "middleware()",
|
|
"file_type": "code",
|
|
"source_file": "src/middleware.ts",
|
|
"source_location": "L6",
|
|
"id": "src_middleware_middleware",
|
|
"community": 32,
|
|
"norm_label": "middleware()"
|
|
},
|
|
{
|
|
"label": "config",
|
|
"file_type": "code",
|
|
"source_file": "src/middleware.ts",
|
|
"source_location": "L26",
|
|
"id": "src_middleware_config",
|
|
"community": 32,
|
|
"norm_label": "config"
|
|
},
|
|
{
|
|
"label": "layout.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_layout_tsx",
|
|
"community": 1,
|
|
"norm_label": "layout.tsx"
|
|
},
|
|
{
|
|
"label": "firaMono",
|
|
"file_type": "code",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L6",
|
|
"id": "app_layout_firamono",
|
|
"community": 1,
|
|
"norm_label": "firamono"
|
|
},
|
|
{
|
|
"label": "generateMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L13",
|
|
"id": "app_layout_generatemetadata",
|
|
"community": 1,
|
|
"norm_label": "generatemetadata()"
|
|
},
|
|
{
|
|
"label": "RootLayout()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L22",
|
|
"id": "app_layout_rootlayout",
|
|
"community": 1,
|
|
"norm_label": "rootlayout()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_page_tsx",
|
|
"community": 5,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "HomePage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/page.tsx",
|
|
"source_location": "L5",
|
|
"id": "app_page_homepage",
|
|
"community": 5,
|
|
"norm_label": "homepage()"
|
|
},
|
|
{
|
|
"label": "layout.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_layout_tsx",
|
|
"community": 1,
|
|
"norm_label": "layout.tsx"
|
|
},
|
|
{
|
|
"label": "StudentLayout()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L9",
|
|
"id": "student_layout_studentlayout",
|
|
"community": 1,
|
|
"norm_label": "studentlayout()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/dashboard/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_dashboard_page_tsx",
|
|
"community": 13,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "StudentDashboard()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/dashboard/page.tsx",
|
|
"source_location": "L7",
|
|
"id": "dashboard_page_studentdashboard",
|
|
"community": 13,
|
|
"norm_label": "studentdashboard()"
|
|
},
|
|
{
|
|
"label": "layout.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_courses_slug_layout_tsx",
|
|
"community": 25,
|
|
"norm_label": "layout.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L8",
|
|
"id": "slug_layout_props",
|
|
"community": 25,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "CourseLayout()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L13",
|
|
"id": "slug_layout_courselayout",
|
|
"community": 25,
|
|
"norm_label": "courselayout()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_courses_slug_page_tsx",
|
|
"community": 13,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/page.tsx",
|
|
"source_location": "L5",
|
|
"id": "slug_page_props",
|
|
"community": 13,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "CoursePage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/page.tsx",
|
|
"source_location": "L9",
|
|
"id": "slug_page_coursepage",
|
|
"community": 13,
|
|
"norm_label": "coursepage()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_courses_slug_lessons_lessonid_actions_ts",
|
|
"community": 5,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "toggleLessonProgress()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L8",
|
|
"id": "lessonid_actions_togglelessonprogress",
|
|
"community": 5,
|
|
"norm_label": "togglelessonprogress()"
|
|
},
|
|
{
|
|
"label": "homework-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"community": 3,
|
|
"norm_label": "homework-actions.ts"
|
|
},
|
|
{
|
|
"label": "HomeworkFile",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L9",
|
|
"id": "lessonid_homework_actions_homeworkfile",
|
|
"community": 3,
|
|
"norm_label": "homeworkfile"
|
|
},
|
|
{
|
|
"label": "submitHomework()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L15",
|
|
"id": "lessonid_homework_actions_submithomework",
|
|
"community": 3,
|
|
"norm_label": "submithomework()"
|
|
},
|
|
{
|
|
"label": "comment-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_courses_slug_lessons_lessonid_comment_actions_ts",
|
|
"community": 36,
|
|
"norm_label": "comment-actions.ts"
|
|
},
|
|
{
|
|
"label": "addComment()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source_location": "L8",
|
|
"id": "lessonid_comment_actions_addcomment",
|
|
"community": 36,
|
|
"norm_label": "addcomment()"
|
|
},
|
|
{
|
|
"label": "deleteComment()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source_location": "L50",
|
|
"id": "lessonid_comment_actions_deletecomment",
|
|
"community": 36,
|
|
"norm_label": "deletecomment()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"community": 4,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L9",
|
|
"id": "lessonid_page_props",
|
|
"community": 6,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "LessonPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L18",
|
|
"id": "lessonid_page_lessonpage",
|
|
"community": 4,
|
|
"norm_label": "lessonpage()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/profile/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_profile_actions_ts",
|
|
"community": 5,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "changePasswordAction()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/profile/actions.ts",
|
|
"source_location": "L8",
|
|
"id": "profile_actions_changepasswordaction",
|
|
"community": 5,
|
|
"norm_label": "changepasswordaction()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/profile/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_profile_page_tsx",
|
|
"community": 5,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "metadata",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/profile/page.tsx",
|
|
"source_location": "L6",
|
|
"id": "profile_page_metadata",
|
|
"community": 5,
|
|
"norm_label": "metadata"
|
|
},
|
|
{
|
|
"label": "ProfilePage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/profile/page.tsx",
|
|
"source_location": "L8",
|
|
"id": "profile_page_profilepage",
|
|
"community": 5,
|
|
"norm_label": "profilepage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/questions/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_questions_page_tsx",
|
|
"community": 5,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "QuestionsPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/questions/page.tsx",
|
|
"source_location": "L7",
|
|
"id": "questions_page_questionspage",
|
|
"community": 5,
|
|
"norm_label": "questionspage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/questions/new/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_questions_new_page_tsx",
|
|
"community": 29,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "FileAttachment",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/questions/new/page.tsx",
|
|
"source_location": "L7",
|
|
"id": "new_page_fileattachment",
|
|
"community": 29,
|
|
"norm_label": "fileattachment"
|
|
},
|
|
{
|
|
"label": "formatFileSize()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/questions/new/page.tsx",
|
|
"source_location": "L13",
|
|
"id": "new_page_formatfilesize",
|
|
"community": 29,
|
|
"norm_label": "formatfilesize()"
|
|
},
|
|
{
|
|
"label": "NewQuestionPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/questions/new/page.tsx",
|
|
"source_location": "L19",
|
|
"id": "new_page_newquestionpage",
|
|
"community": 29,
|
|
"norm_label": "newquestionpage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/questions/[id]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_student_questions_id_page_tsx",
|
|
"community": 5,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "QuestionThreadPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/questions/[id]/page.tsx",
|
|
"source_location": "L8",
|
|
"id": "id_page_questionthreadpage",
|
|
"community": 5,
|
|
"norm_label": "questionthreadpage()"
|
|
},
|
|
{
|
|
"label": "layout.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_layout_tsx",
|
|
"community": 13,
|
|
"norm_label": "layout.tsx"
|
|
},
|
|
{
|
|
"label": "AdminLayout()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source_location": "L7",
|
|
"id": "admin_layout_adminlayout",
|
|
"community": 18,
|
|
"norm_label": "adminlayout()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_settings_actions_ts",
|
|
"community": 1,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "saveSettings()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L9",
|
|
"id": "settings_actions_savesettings",
|
|
"community": 1,
|
|
"norm_label": "savesettings()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_settings_page_tsx",
|
|
"community": 1,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "metadata",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L4",
|
|
"id": "settings_page_metadata",
|
|
"community": 1,
|
|
"norm_label": "metadata"
|
|
},
|
|
{
|
|
"label": "SettingsPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L6",
|
|
"id": "settings_page_settingspage",
|
|
"community": 1,
|
|
"norm_label": "settingspage()"
|
|
},
|
|
{
|
|
"label": "delete-action.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/comments/delete-action.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_comments_delete_action_ts",
|
|
"community": 5,
|
|
"norm_label": "delete-action.ts"
|
|
},
|
|
{
|
|
"label": "deleteComment()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/comments/delete-action.ts",
|
|
"source_location": "L8",
|
|
"id": "comments_delete_action_deletecomment",
|
|
"community": 5,
|
|
"norm_label": "deletecomment()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/comments/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_comments_actions_ts",
|
|
"community": 21,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "adminDeleteComment()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/comments/actions.ts",
|
|
"source_location": "L8",
|
|
"id": "comments_actions_admindeletecomment",
|
|
"community": 21,
|
|
"norm_label": "admindeletecomment()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_comments_page_tsx",
|
|
"community": 21,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "metadata",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L9",
|
|
"id": "comments_page_metadata",
|
|
"community": 21,
|
|
"norm_label": "metadata"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L13",
|
|
"id": "comments_page_props",
|
|
"community": 21,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "AdminCommentsPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L17",
|
|
"id": "comments_page_admincommentspage",
|
|
"community": 21,
|
|
"norm_label": "admincommentspage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/dashboard/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_dashboard_page_tsx",
|
|
"community": 27,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "AdminDashboard()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/dashboard/page.tsx",
|
|
"source_location": "L4",
|
|
"id": "dashboard_page_admindashboard",
|
|
"community": 27,
|
|
"norm_label": "admindashboard()"
|
|
},
|
|
{
|
|
"label": "StatCard()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/dashboard/page.tsx",
|
|
"source_location": "L48",
|
|
"id": "dashboard_page_statcard",
|
|
"community": 27,
|
|
"norm_label": "statcard()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_actions_ts",
|
|
"community": 0,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L9",
|
|
"id": "courses_actions_requireadmin",
|
|
"community": 0,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "slugify()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L14",
|
|
"id": "courses_actions_slugify",
|
|
"community": 0,
|
|
"norm_label": "slugify()"
|
|
},
|
|
{
|
|
"label": "createCourse()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L26",
|
|
"id": "courses_actions_createcourse",
|
|
"community": 0,
|
|
"norm_label": "createcourse()"
|
|
},
|
|
{
|
|
"label": "updateCourse()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L40",
|
|
"id": "courses_actions_updatecourse",
|
|
"community": 0,
|
|
"norm_label": "updatecourse()"
|
|
},
|
|
{
|
|
"label": "deleteCourse()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L59",
|
|
"id": "courses_actions_deletecourse",
|
|
"community": 0,
|
|
"norm_label": "deletecourse()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_page_tsx",
|
|
"community": 0,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "CoursesPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L7",
|
|
"id": "courses_page_coursespage",
|
|
"community": 0,
|
|
"norm_label": "coursespage()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_courseid_actions_ts",
|
|
"community": 3,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L10",
|
|
"id": "courseid_actions_requireadmin",
|
|
"community": 3,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "createModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L18",
|
|
"id": "courseid_actions_createmodule",
|
|
"community": 3,
|
|
"norm_label": "createmodule()"
|
|
},
|
|
{
|
|
"label": "updateModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L27",
|
|
"id": "courseid_actions_updatemodule",
|
|
"community": 3,
|
|
"norm_label": "updatemodule()"
|
|
},
|
|
{
|
|
"label": "deleteModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L35",
|
|
"id": "courseid_actions_deletemodule",
|
|
"community": 3,
|
|
"norm_label": "deletemodule()"
|
|
},
|
|
{
|
|
"label": "reorderModules()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L41",
|
|
"id": "courseid_actions_reordermodules",
|
|
"community": 3,
|
|
"norm_label": "reordermodules()"
|
|
},
|
|
{
|
|
"label": "grantAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L53",
|
|
"id": "courseid_actions_grantaccess",
|
|
"community": 3,
|
|
"norm_label": "grantaccess()"
|
|
},
|
|
{
|
|
"label": "revokeAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L88",
|
|
"id": "courseid_actions_revokeaccess",
|
|
"community": 3,
|
|
"norm_label": "revokeaccess()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_courseid_page_tsx",
|
|
"community": 9,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L9",
|
|
"id": "courseid_page_props",
|
|
"community": 9,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "CourseDetailPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L13",
|
|
"id": "courseid_page_coursedetailpage",
|
|
"community": 9,
|
|
"norm_label": "coursedetailpage()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"community": 24,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L9",
|
|
"id": "moduleid_actions_requireadmin",
|
|
"community": 24,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "createLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L14",
|
|
"id": "moduleid_actions_createlesson",
|
|
"community": 24,
|
|
"norm_label": "createlesson()"
|
|
},
|
|
{
|
|
"label": "updateLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L26",
|
|
"id": "moduleid_actions_updatelesson",
|
|
"community": 24,
|
|
"norm_label": "updatelesson()"
|
|
},
|
|
{
|
|
"label": "deleteLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L33",
|
|
"id": "moduleid_actions_deletelesson",
|
|
"community": 24,
|
|
"norm_label": "deletelesson()"
|
|
},
|
|
{
|
|
"label": "reorderLessons()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L39",
|
|
"id": "moduleid_actions_reorderlessons",
|
|
"community": 24,
|
|
"norm_label": "reorderlessons()"
|
|
},
|
|
{
|
|
"label": "toggleLessonPublished()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L49",
|
|
"id": "moduleid_actions_togglelessonpublished",
|
|
"community": 24,
|
|
"norm_label": "togglelessonpublished()"
|
|
},
|
|
{
|
|
"label": "moveLessonToModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L64",
|
|
"id": "moduleid_actions_movelessontomodule",
|
|
"community": 24,
|
|
"norm_label": "movelessontomodule()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_courseid_modules_moduleid_page_tsx",
|
|
"community": 17,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/page.tsx",
|
|
"source_location": "L6",
|
|
"id": "moduleid_page_props",
|
|
"community": 17,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "ModulePage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/page.tsx",
|
|
"source_location": "L10",
|
|
"id": "moduleid_page_modulepage",
|
|
"community": 17,
|
|
"norm_label": "modulepage()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_actions_ts",
|
|
"community": 13,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L8",
|
|
"id": "lessonid_actions_requireadmin",
|
|
"community": 13,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "saveLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L13",
|
|
"id": "lessonid_actions_savelesson",
|
|
"community": 13,
|
|
"norm_label": "savelesson()"
|
|
},
|
|
{
|
|
"label": "homework-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_homework_actions_ts",
|
|
"community": 31,
|
|
"norm_label": "homework-actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L8",
|
|
"id": "lessonid_homework_actions_requireadmin",
|
|
"community": 31,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "saveHomework()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L13",
|
|
"id": "lessonid_homework_actions_savehomework",
|
|
"community": 31,
|
|
"norm_label": "savehomework()"
|
|
},
|
|
{
|
|
"label": "deleteHomework()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L23",
|
|
"id": "lessonid_homework_actions_deletehomework",
|
|
"community": 31,
|
|
"norm_label": "deletehomework()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"community": 6,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "LessonEditorPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L13",
|
|
"id": "lessonid_page_lessoneditorpage",
|
|
"community": 6,
|
|
"norm_label": "lessoneditorpage()"
|
|
},
|
|
{
|
|
"label": "import-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_import_export_import_actions_ts",
|
|
"community": 10,
|
|
"norm_label": "import-actions.ts"
|
|
},
|
|
{
|
|
"label": "ParsedRow",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L12",
|
|
"id": "import_export_import_actions_parsedrow",
|
|
"community": 10,
|
|
"norm_label": "parsedrow"
|
|
},
|
|
{
|
|
"label": "PreviewResult",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L24",
|
|
"id": "import_export_import_actions_previewresult",
|
|
"community": 10,
|
|
"norm_label": "previewresult"
|
|
},
|
|
{
|
|
"label": "ImportOptions",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L31",
|
|
"id": "import_export_import_actions_importoptions",
|
|
"community": 10,
|
|
"norm_label": "importoptions"
|
|
},
|
|
{
|
|
"label": "ApplyResult",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L40",
|
|
"id": "import_export_import_actions_applyresult",
|
|
"community": 10,
|
|
"norm_label": "applyresult"
|
|
},
|
|
{
|
|
"label": "parseCSVLine()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L48",
|
|
"id": "import_export_import_actions_parsecsvline",
|
|
"community": 10,
|
|
"norm_label": "parsecsvline()"
|
|
},
|
|
{
|
|
"label": "normalizeHeaders()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L73",
|
|
"id": "import_export_import_actions_normalizeheaders",
|
|
"community": 10,
|
|
"norm_label": "normalizeheaders()"
|
|
},
|
|
{
|
|
"label": "assertAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L94",
|
|
"id": "import_export_import_actions_assertadmin",
|
|
"community": 10,
|
|
"norm_label": "assertadmin()"
|
|
},
|
|
{
|
|
"label": "parseCSV()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L102",
|
|
"id": "import_export_import_actions_parsecsv",
|
|
"community": 10,
|
|
"norm_label": "parsecsv()"
|
|
},
|
|
{
|
|
"label": "applyImport()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L181",
|
|
"id": "import_export_import_actions_applyimport",
|
|
"community": 10,
|
|
"norm_label": "applyimport()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_import_export_page_tsx",
|
|
"community": 10,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "metadata",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L5",
|
|
"id": "import_export_page_metadata",
|
|
"community": 10,
|
|
"norm_label": "metadata"
|
|
},
|
|
{
|
|
"label": "ImportExportPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L7",
|
|
"id": "import_export_page_importexportpage",
|
|
"community": 10,
|
|
"norm_label": "importexportpage()"
|
|
},
|
|
{
|
|
"label": "enroll-action.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_users_enroll_action_ts",
|
|
"community": 14,
|
|
"norm_label": "enroll-action.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L9",
|
|
"id": "users_enroll_action_requireadmin",
|
|
"community": 14,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "grantCourseAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L15",
|
|
"id": "users_enroll_action_grantcourseaccess",
|
|
"community": 14,
|
|
"norm_label": "grantcourseaccess()"
|
|
},
|
|
{
|
|
"label": "getPublishedCourses()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L68",
|
|
"id": "users_enroll_action_getpublishedcourses",
|
|
"community": 14,
|
|
"norm_label": "getpublishedcourses()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_users_actions_ts",
|
|
"community": 13,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "createUser()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L9",
|
|
"id": "users_actions_createuser",
|
|
"community": 19,
|
|
"norm_label": "createuser()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_users_page_tsx",
|
|
"community": 14,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L10",
|
|
"id": "users_page_props",
|
|
"community": 14,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "UsersPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L14",
|
|
"id": "users_page_userspage",
|
|
"community": 14,
|
|
"norm_label": "userspage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/new/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_users_new_page_tsx",
|
|
"community": 19,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "metadata",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/new/page.tsx",
|
|
"source_location": "L4",
|
|
"id": "new_page_metadata",
|
|
"community": 19,
|
|
"norm_label": "metadata"
|
|
},
|
|
{
|
|
"label": "NewUserPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/new/page.tsx",
|
|
"source_location": "L6",
|
|
"id": "new_page_newuserpage",
|
|
"community": 19,
|
|
"norm_label": "newuserpage()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_users_userid_actions_ts",
|
|
"community": 7,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L9",
|
|
"id": "userid_actions_requireadmin",
|
|
"community": 7,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "bulkGrantAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L15",
|
|
"id": "userid_actions_bulkgrantaccess",
|
|
"community": 7,
|
|
"norm_label": "bulkgrantaccess()"
|
|
},
|
|
{
|
|
"label": "updateUserContact()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L45",
|
|
"id": "userid_actions_updateusercontact",
|
|
"community": 7,
|
|
"norm_label": "updateusercontact()"
|
|
},
|
|
{
|
|
"label": "addBalanceTransaction()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L63",
|
|
"id": "userid_actions_addbalancetransaction",
|
|
"community": 7,
|
|
"norm_label": "addbalancetransaction()"
|
|
},
|
|
{
|
|
"label": "deleteBalanceTransaction()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L76",
|
|
"id": "userid_actions_deletebalancetransaction",
|
|
"community": 7,
|
|
"norm_label": "deletebalancetransaction()"
|
|
},
|
|
{
|
|
"label": "resetUserPassword()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L82",
|
|
"id": "userid_actions_resetuserpassword",
|
|
"community": 7,
|
|
"norm_label": "resetuserpassword()"
|
|
},
|
|
{
|
|
"label": "revokeUserAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L102",
|
|
"id": "userid_actions_revokeuseraccess",
|
|
"community": 7,
|
|
"norm_label": "revokeuseraccess()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_users_userid_page_tsx",
|
|
"community": 7,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L9",
|
|
"id": "userid_page_props",
|
|
"community": 7,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "UserPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L13",
|
|
"id": "userid_page_userpage",
|
|
"community": 7,
|
|
"norm_label": "userpage()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_categories_actions_ts",
|
|
"community": 0,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L9",
|
|
"id": "categories_actions_requireadmin",
|
|
"community": 0,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "slugify()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L14",
|
|
"id": "categories_actions_slugify",
|
|
"community": 0,
|
|
"norm_label": "slugify()"
|
|
},
|
|
{
|
|
"label": "createCategory()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L26",
|
|
"id": "categories_actions_createcategory",
|
|
"community": 0,
|
|
"norm_label": "createcategory()"
|
|
},
|
|
{
|
|
"label": "updateCategory()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L35",
|
|
"id": "categories_actions_updatecategory",
|
|
"community": 0,
|
|
"norm_label": "updatecategory()"
|
|
},
|
|
{
|
|
"label": "deleteCategory()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L43",
|
|
"id": "categories_actions_deletecategory",
|
|
"community": 0,
|
|
"norm_label": "deletecategory()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_categories_page_tsx",
|
|
"community": 0,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "CategoriesPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L7",
|
|
"id": "categories_page_categoriespage",
|
|
"community": 0,
|
|
"norm_label": "categoriespage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/quizzes/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_quizzes_page_tsx",
|
|
"community": 13,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "metadata",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/quizzes/page.tsx",
|
|
"source_location": "L4",
|
|
"id": "quizzes_page_metadata",
|
|
"community": 13,
|
|
"norm_label": "metadata"
|
|
},
|
|
{
|
|
"label": "AdminQuizzesPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/quizzes/page.tsx",
|
|
"source_location": "L6",
|
|
"id": "quizzes_page_adminquizzespage",
|
|
"community": 13,
|
|
"norm_label": "adminquizzespage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/quizzes/[quizId]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_quizzes_quizid_page_tsx",
|
|
"community": 13,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/quizzes/[quizId]/page.tsx",
|
|
"source_location": "L5",
|
|
"id": "quizid_page_props",
|
|
"community": 13,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "AdminQuizAttemptsPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/quizzes/[quizId]/page.tsx",
|
|
"source_location": "L9",
|
|
"id": "quizid_page_adminquizattemptspage",
|
|
"community": 13,
|
|
"norm_label": "adminquizattemptspage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/questions/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_admin_questions_page_tsx",
|
|
"community": 22,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "AdminQuestionsPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/questions/page.tsx",
|
|
"source_location": "L6",
|
|
"id": "questions_page_adminquestionspage",
|
|
"community": 22,
|
|
"norm_label": "adminquestionspage()"
|
|
},
|
|
{
|
|
"label": "layout.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_layout_tsx",
|
|
"community": 1,
|
|
"norm_label": "layout.tsx"
|
|
},
|
|
{
|
|
"label": "CuratorLayout()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L10",
|
|
"id": "curator_layout_curatorlayout",
|
|
"community": 1,
|
|
"norm_label": "curatorlayout()"
|
|
},
|
|
{
|
|
"label": "NavLink()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L63",
|
|
"id": "curator_layout_navlink",
|
|
"community": 1,
|
|
"norm_label": "navlink()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/dashboard/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_dashboard_page_tsx",
|
|
"community": 27,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "CuratorDashboard()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/dashboard/page.tsx",
|
|
"source_location": "L7",
|
|
"id": "dashboard_page_curatordashboard",
|
|
"community": 27,
|
|
"norm_label": "curatordashboard()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_homework_page_tsx",
|
|
"community": 13,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/page.tsx",
|
|
"source_location": "L7",
|
|
"id": "homework_page_props",
|
|
"community": 13,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "HomeworkListPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/page.tsx",
|
|
"source_location": "L16",
|
|
"id": "homework_page_homeworklistpage",
|
|
"community": 13,
|
|
"norm_label": "homeworklistpage()"
|
|
},
|
|
{
|
|
"label": "actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_homework_submissionid_actions_ts",
|
|
"community": 11,
|
|
"norm_label": "actions.ts"
|
|
},
|
|
{
|
|
"label": "requireCurator()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L10",
|
|
"id": "submissionid_actions_requirecurator",
|
|
"community": 11,
|
|
"norm_label": "requirecurator()"
|
|
},
|
|
{
|
|
"label": "submitFeedback()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L18",
|
|
"id": "submissionid_actions_submitfeedback",
|
|
"community": 11,
|
|
"norm_label": "submitfeedback()"
|
|
},
|
|
{
|
|
"label": "setReviewing()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L101",
|
|
"id": "submissionid_actions_setreviewing",
|
|
"community": 11,
|
|
"norm_label": "setreviewing()"
|
|
},
|
|
{
|
|
"label": "deleteSubmission()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L111",
|
|
"id": "submissionid_actions_deletesubmission",
|
|
"community": 11,
|
|
"norm_label": "deletesubmission()"
|
|
},
|
|
{
|
|
"label": "content-tabs.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/content-tabs.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_homework_submissionid_content_tabs_tsx",
|
|
"community": 11,
|
|
"norm_label": "content-tabs.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/content-tabs.tsx",
|
|
"source_location": "L6",
|
|
"id": "submissionid_content_tabs_props",
|
|
"community": 11,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "ContentTabs()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/content-tabs.tsx",
|
|
"source_location": "L11",
|
|
"id": "submissionid_content_tabs_contenttabs",
|
|
"community": 11,
|
|
"norm_label": "contenttabs()"
|
|
},
|
|
{
|
|
"label": "delete-button.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/delete-button.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_homework_submissionid_delete_button_tsx",
|
|
"community": 11,
|
|
"norm_label": "delete-button.tsx"
|
|
},
|
|
{
|
|
"label": "DeleteSubmissionButton()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/delete-button.tsx",
|
|
"source_location": "L7",
|
|
"id": "submissionid_delete_button_deletesubmissionbutton",
|
|
"community": 11,
|
|
"norm_label": "deletesubmissionbutton()"
|
|
},
|
|
{
|
|
"label": "feedback-form.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"community": 11,
|
|
"norm_label": "feedback-form.tsx"
|
|
},
|
|
{
|
|
"label": "FileItem",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L9",
|
|
"id": "submissionid_feedback_form_fileitem",
|
|
"community": 11,
|
|
"norm_label": "fileitem"
|
|
},
|
|
{
|
|
"label": "formatSize()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L15",
|
|
"id": "submissionid_feedback_form_formatsize",
|
|
"community": 11,
|
|
"norm_label": "formatsize()"
|
|
},
|
|
{
|
|
"label": "FeedbackForm()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L21",
|
|
"id": "submissionid_feedback_form_feedbackform",
|
|
"community": 11,
|
|
"norm_label": "feedbackform()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_homework_submissionid_page_tsx",
|
|
"community": 11,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L8",
|
|
"id": "submissionid_page_props",
|
|
"community": 11,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "formatSize()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L12",
|
|
"id": "submissionid_page_formatsize",
|
|
"community": 11,
|
|
"norm_label": "formatsize()"
|
|
},
|
|
{
|
|
"label": "StatusBadge()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L18",
|
|
"id": "submissionid_page_statusbadge",
|
|
"community": 11,
|
|
"norm_label": "statusbadge()"
|
|
},
|
|
{
|
|
"label": "SubmissionPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L36",
|
|
"id": "submissionid_page_submissionpage",
|
|
"community": 11,
|
|
"norm_label": "submissionpage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/questions/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_curator_questions_page_tsx",
|
|
"community": 5,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "CuratorQuestionsPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/questions/page.tsx",
|
|
"source_location": "L6",
|
|
"id": "questions_page_curatorquestionspage",
|
|
"community": 5,
|
|
"norm_label": "curatorquestionspage()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/auth/[...all]/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_auth_all_route_ts",
|
|
"community": 5,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "{ GET, POST }",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/auth/[...all]/route.ts",
|
|
"source_location": "L4",
|
|
"id": "all_route_get_post",
|
|
"community": 5,
|
|
"norm_label": "{ get, post }"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/student/audio-upload/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_student_audio_upload_route_ts",
|
|
"community": 16,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "POST()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/curator/audio-upload/route.ts",
|
|
"source_location": "L7",
|
|
"id": "audio_upload_route_post",
|
|
"community": 16,
|
|
"norm_label": "post()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_student_question_upload_route_ts",
|
|
"community": 16,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "ALLOWED_TYPES",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L7",
|
|
"id": "question_upload_route_allowed_types",
|
|
"community": 16,
|
|
"norm_label": "allowed_types"
|
|
},
|
|
{
|
|
"label": "POST()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L13",
|
|
"id": "question_upload_route_post",
|
|
"community": 16,
|
|
"norm_label": "post()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/student/homework-upload/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_student_homework_upload_route_ts",
|
|
"community": 16,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "POST()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/student/homework-upload/route.ts",
|
|
"source_location": "L7",
|
|
"id": "homework_upload_route_post",
|
|
"community": 16,
|
|
"norm_label": "post()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/export-users/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_admin_export_users_route_ts",
|
|
"community": 5,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "GET()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/export-users/route.ts",
|
|
"source_location": "L7",
|
|
"id": "export_users_route_get",
|
|
"community": 5,
|
|
"norm_label": "get()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/lessons/[lessonId]/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_admin_lessons_lessonid_route_ts",
|
|
"community": 5,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "PATCH()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/lessons/[lessonId]/route.ts",
|
|
"source_location": "L6",
|
|
"id": "lessonid_route_patch",
|
|
"community": 5,
|
|
"norm_label": "patch()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_admin_lesson_files_route_ts",
|
|
"community": 16,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L8",
|
|
"id": "lesson_files_route_requireadmin",
|
|
"community": 16,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "POST()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L14",
|
|
"id": "lesson_files_route_post",
|
|
"community": 16,
|
|
"norm_label": "post()"
|
|
},
|
|
{
|
|
"label": "PATCH()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L52",
|
|
"id": "lesson_files_route_patch",
|
|
"community": 16,
|
|
"norm_label": "patch()"
|
|
},
|
|
{
|
|
"label": "DELETE()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L68",
|
|
"id": "lesson_files_route_delete",
|
|
"community": 16,
|
|
"norm_label": "delete()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/import-md/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_admin_import_md_route_ts",
|
|
"community": 2,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "POST()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/import-md/route.ts",
|
|
"source_location": "L7",
|
|
"id": "import_md_route_post",
|
|
"community": 2,
|
|
"norm_label": "post()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/admin/upload/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_admin_upload_route_ts",
|
|
"community": 5,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "POST()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/curator/upload/route.ts",
|
|
"source_location": "L7",
|
|
"id": "upload_route_post",
|
|
"community": 5,
|
|
"norm_label": "post()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/curator/audio-upload/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_curator_audio_upload_route_ts",
|
|
"community": 16,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/curator/upload/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_curator_upload_route_ts",
|
|
"community": 5,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_questions_route_ts",
|
|
"community": 3,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "FileAttachment",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L7",
|
|
"id": "questions_route_fileattachment",
|
|
"community": 3,
|
|
"norm_label": "fileattachment"
|
|
},
|
|
{
|
|
"label": "buildS3Prefix()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L13",
|
|
"id": "questions_route_builds3prefix",
|
|
"community": 3,
|
|
"norm_label": "builds3prefix()"
|
|
},
|
|
{
|
|
"label": "GET()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L19",
|
|
"id": "questions_route_get",
|
|
"community": 3,
|
|
"norm_label": "get()"
|
|
},
|
|
{
|
|
"label": "POST()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L61",
|
|
"id": "questions_route_post",
|
|
"community": 3,
|
|
"norm_label": "post()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/[id]/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_questions_id_route_ts",
|
|
"community": 5,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "GET()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/[id]/route.ts",
|
|
"source_location": "L6",
|
|
"id": "id_route_get",
|
|
"community": 5,
|
|
"norm_label": "get()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_questions_id_messages_route_ts",
|
|
"community": 3,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "FileAttachment",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L7",
|
|
"id": "messages_route_fileattachment",
|
|
"community": 3,
|
|
"norm_label": "fileattachment"
|
|
},
|
|
{
|
|
"label": "buildS3Prefix()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L13",
|
|
"id": "messages_route_builds3prefix",
|
|
"community": 3,
|
|
"norm_label": "builds3prefix()"
|
|
},
|
|
{
|
|
"label": "POST()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L20",
|
|
"id": "messages_route_post",
|
|
"community": 3,
|
|
"norm_label": "post()"
|
|
},
|
|
{
|
|
"label": "route.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/[id]/close/route.ts",
|
|
"source_location": "L1",
|
|
"id": "src_app_api_questions_id_close_route_ts",
|
|
"community": 5,
|
|
"norm_label": "route.ts"
|
|
},
|
|
{
|
|
"label": "PATCH()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/[id]/close/route.ts",
|
|
"source_location": "L6",
|
|
"id": "close_route_patch",
|
|
"community": 5,
|
|
"norm_label": "patch()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/maintenance/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_maintenance_page_tsx",
|
|
"community": 49,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "MaintenancePage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/maintenance/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "maintenance_page_maintenancepage",
|
|
"community": 49,
|
|
"norm_label": "maintenancepage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/verify-email/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_auth_verify_email_page_tsx",
|
|
"community": 48,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "VerifyEmailPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/verify-email/page.tsx",
|
|
"source_location": "L3",
|
|
"id": "verify_email_page_verifyemailpage",
|
|
"community": 48,
|
|
"norm_label": "verifyemailpage()"
|
|
},
|
|
{
|
|
"label": "register-form.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/register/register-form.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_auth_register_register_form_tsx",
|
|
"community": 1,
|
|
"norm_label": "register-form.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/register/register-form.tsx",
|
|
"source_location": "L7",
|
|
"id": "register_register_form_props",
|
|
"community": 1,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "RegisterForm()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/register/register-form.tsx",
|
|
"source_location": "L14",
|
|
"id": "register_register_form_registerform",
|
|
"community": 1,
|
|
"norm_label": "registerform()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/register/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_auth_register_page_tsx",
|
|
"community": 1,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "RegisterPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/register/page.tsx",
|
|
"source_location": "L5",
|
|
"id": "register_page_registerpage",
|
|
"community": 1,
|
|
"norm_label": "registerpage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/forgot-password/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_auth_forgot_password_page_tsx",
|
|
"community": 1,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "ForgotPasswordPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/forgot-password/page.tsx",
|
|
"source_location": "L4",
|
|
"id": "forgot_password_page_forgotpasswordpage",
|
|
"community": 1,
|
|
"norm_label": "forgotpasswordpage()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/reset-password/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_auth_reset_password_page_tsx",
|
|
"community": 1,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "ResetPasswordPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/reset-password/page.tsx",
|
|
"source_location": "L5",
|
|
"id": "reset_password_page_resetpasswordpage",
|
|
"community": 1,
|
|
"norm_label": "resetpasswordpage()"
|
|
},
|
|
{
|
|
"label": "login-form.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/login/login-form.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_auth_login_login_form_tsx",
|
|
"community": 1,
|
|
"norm_label": "login-form.tsx"
|
|
},
|
|
{
|
|
"label": "LoginForm()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/login/login-form.tsx",
|
|
"source_location": "L8",
|
|
"id": "login_login_form_loginform",
|
|
"community": 1,
|
|
"norm_label": "loginform()"
|
|
},
|
|
{
|
|
"label": "page.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/login/page.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_app_auth_login_page_tsx",
|
|
"community": 1,
|
|
"norm_label": "page.tsx"
|
|
},
|
|
{
|
|
"label": "LoginPage()",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(auth)/login/page.tsx",
|
|
"source_location": "L4",
|
|
"id": "login_page_loginpage",
|
|
"community": 1,
|
|
"norm_label": "loginpage()"
|
|
},
|
|
{
|
|
"label": "alert-dialog.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_alert_dialog_tsx",
|
|
"community": 0,
|
|
"norm_label": "alert-dialog.tsx"
|
|
},
|
|
{
|
|
"label": "AlertDialog()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L9",
|
|
"id": "ui_alert_dialog_alertdialog",
|
|
"community": 0,
|
|
"norm_label": "alertdialog()"
|
|
},
|
|
{
|
|
"label": "AlertDialogTrigger()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L13",
|
|
"id": "ui_alert_dialog_alertdialogtrigger",
|
|
"community": 0,
|
|
"norm_label": "alertdialogtrigger()"
|
|
},
|
|
{
|
|
"label": "AlertDialogPortal()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L19",
|
|
"id": "ui_alert_dialog_alertdialogportal",
|
|
"community": 0,
|
|
"norm_label": "alertdialogportal()"
|
|
},
|
|
{
|
|
"label": "AlertDialogOverlay()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L25",
|
|
"id": "ui_alert_dialog_alertdialogoverlay",
|
|
"community": 0,
|
|
"norm_label": "alertdialogoverlay()"
|
|
},
|
|
{
|
|
"label": "AlertDialogContent()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L41",
|
|
"id": "ui_alert_dialog_alertdialogcontent",
|
|
"community": 0,
|
|
"norm_label": "alertdialogcontent()"
|
|
},
|
|
{
|
|
"label": "AlertDialogHeader()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L64",
|
|
"id": "ui_alert_dialog_alertdialogheader",
|
|
"community": 0,
|
|
"norm_label": "alertdialogheader()"
|
|
},
|
|
{
|
|
"label": "AlertDialogFooter()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L80",
|
|
"id": "ui_alert_dialog_alertdialogfooter",
|
|
"community": 0,
|
|
"norm_label": "alertdialogfooter()"
|
|
},
|
|
{
|
|
"label": "AlertDialogMedia()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L96",
|
|
"id": "ui_alert_dialog_alertdialogmedia",
|
|
"community": 0,
|
|
"norm_label": "alertdialogmedia()"
|
|
},
|
|
{
|
|
"label": "AlertDialogTitle()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L112",
|
|
"id": "ui_alert_dialog_alertdialogtitle",
|
|
"community": 0,
|
|
"norm_label": "alertdialogtitle()"
|
|
},
|
|
{
|
|
"label": "AlertDialogDescription()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L128",
|
|
"id": "ui_alert_dialog_alertdialogdescription",
|
|
"community": 0,
|
|
"norm_label": "alertdialogdescription()"
|
|
},
|
|
{
|
|
"label": "AlertDialogAction()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L144",
|
|
"id": "ui_alert_dialog_alertdialogaction",
|
|
"community": 0,
|
|
"norm_label": "alertdialogaction()"
|
|
},
|
|
{
|
|
"label": "AlertDialogCancel()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L157",
|
|
"id": "ui_alert_dialog_alertdialogcancel",
|
|
"community": 0,
|
|
"norm_label": "alertdialogcancel()"
|
|
},
|
|
{
|
|
"label": "label.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/label.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_label_tsx",
|
|
"community": 0,
|
|
"norm_label": "label.tsx"
|
|
},
|
|
{
|
|
"label": "Label()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/label.tsx",
|
|
"source_location": "L7",
|
|
"id": "ui_label_label",
|
|
"community": 0,
|
|
"norm_label": "label()"
|
|
},
|
|
{
|
|
"label": "sonner.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/sonner.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_sonner_tsx",
|
|
"community": 50,
|
|
"norm_label": "sonner.tsx"
|
|
},
|
|
{
|
|
"label": "Toaster()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/sonner.tsx",
|
|
"source_location": "L7",
|
|
"id": "ui_sonner_toaster",
|
|
"community": 50,
|
|
"norm_label": "toaster()"
|
|
},
|
|
{
|
|
"label": "dialog.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_dialog_tsx",
|
|
"community": 0,
|
|
"norm_label": "dialog.tsx"
|
|
},
|
|
{
|
|
"label": "Dialog()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L10",
|
|
"id": "ui_dialog_dialog",
|
|
"community": 0,
|
|
"norm_label": "dialog()"
|
|
},
|
|
{
|
|
"label": "DialogTrigger()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L14",
|
|
"id": "ui_dialog_dialogtrigger",
|
|
"community": 0,
|
|
"norm_label": "dialogtrigger()"
|
|
},
|
|
{
|
|
"label": "DialogPortal()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L18",
|
|
"id": "ui_dialog_dialogportal",
|
|
"community": 0,
|
|
"norm_label": "dialogportal()"
|
|
},
|
|
{
|
|
"label": "DialogClose()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L22",
|
|
"id": "ui_dialog_dialogclose",
|
|
"community": 0,
|
|
"norm_label": "dialogclose()"
|
|
},
|
|
{
|
|
"label": "DialogOverlay()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L26",
|
|
"id": "ui_dialog_dialogoverlay",
|
|
"community": 0,
|
|
"norm_label": "dialogoverlay()"
|
|
},
|
|
{
|
|
"label": "DialogContent()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L42",
|
|
"id": "ui_dialog_dialogcontent",
|
|
"community": 0,
|
|
"norm_label": "dialogcontent()"
|
|
},
|
|
{
|
|
"label": "DialogHeader()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L83",
|
|
"id": "ui_dialog_dialogheader",
|
|
"community": 0,
|
|
"norm_label": "dialogheader()"
|
|
},
|
|
{
|
|
"label": "DialogFooter()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L93",
|
|
"id": "ui_dialog_dialogfooter",
|
|
"community": 0,
|
|
"norm_label": "dialogfooter()"
|
|
},
|
|
{
|
|
"label": "DialogTitle()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L120",
|
|
"id": "ui_dialog_dialogtitle",
|
|
"community": 0,
|
|
"norm_label": "dialogtitle()"
|
|
},
|
|
{
|
|
"label": "DialogDescription()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L133",
|
|
"id": "ui_dialog_dialogdescription",
|
|
"community": 0,
|
|
"norm_label": "dialogdescription()"
|
|
},
|
|
{
|
|
"label": "badge.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_badge_tsx",
|
|
"community": 0,
|
|
"norm_label": "badge.tsx"
|
|
},
|
|
{
|
|
"label": "badgeVariants",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L7",
|
|
"id": "ui_badge_badgevariants",
|
|
"community": 0,
|
|
"norm_label": "badgevariants"
|
|
},
|
|
{
|
|
"label": "Badge()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L30",
|
|
"id": "ui_badge_badge",
|
|
"community": 0,
|
|
"norm_label": "badge()"
|
|
},
|
|
{
|
|
"label": "button.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_button_tsx",
|
|
"community": 0,
|
|
"norm_label": "button.tsx"
|
|
},
|
|
{
|
|
"label": "buttonVariants",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L6",
|
|
"id": "ui_button_buttonvariants",
|
|
"community": 0,
|
|
"norm_label": "buttonvariants"
|
|
},
|
|
{
|
|
"label": "Button()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L43",
|
|
"id": "ui_button_button",
|
|
"community": 0,
|
|
"norm_label": "button()"
|
|
},
|
|
{
|
|
"label": "select.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_select_tsx",
|
|
"community": 0,
|
|
"norm_label": "select.tsx"
|
|
},
|
|
{
|
|
"label": "SelectGroup()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L11",
|
|
"id": "ui_select_selectgroup",
|
|
"community": 0,
|
|
"norm_label": "selectgroup()"
|
|
},
|
|
{
|
|
"label": "SelectValue()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L21",
|
|
"id": "ui_select_selectvalue",
|
|
"community": 0,
|
|
"norm_label": "selectvalue()"
|
|
},
|
|
{
|
|
"label": "SelectTrigger()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L31",
|
|
"id": "ui_select_selecttrigger",
|
|
"community": 0,
|
|
"norm_label": "selecttrigger()"
|
|
},
|
|
{
|
|
"label": "SelectContent()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L59",
|
|
"id": "ui_select_selectcontent",
|
|
"community": 0,
|
|
"norm_label": "selectcontent()"
|
|
},
|
|
{
|
|
"label": "SelectLabel()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L98",
|
|
"id": "ui_select_selectlabel",
|
|
"community": 0,
|
|
"norm_label": "selectlabel()"
|
|
},
|
|
{
|
|
"label": "SelectItem()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L111",
|
|
"id": "ui_select_selectitem",
|
|
"community": 0,
|
|
"norm_label": "selectitem()"
|
|
},
|
|
{
|
|
"label": "SelectSeparator()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L139",
|
|
"id": "ui_select_selectseparator",
|
|
"community": 0,
|
|
"norm_label": "selectseparator()"
|
|
},
|
|
{
|
|
"label": "SelectScrollUpButton()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L152",
|
|
"id": "ui_select_selectscrollupbutton",
|
|
"community": 0,
|
|
"norm_label": "selectscrollupbutton()"
|
|
},
|
|
{
|
|
"label": "SelectScrollDownButton()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L171",
|
|
"id": "ui_select_selectscrolldownbutton",
|
|
"community": 0,
|
|
"norm_label": "selectscrolldownbutton()"
|
|
},
|
|
{
|
|
"label": "textarea.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/textarea.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_textarea_tsx",
|
|
"community": 0,
|
|
"norm_label": "textarea.tsx"
|
|
},
|
|
{
|
|
"label": "Textarea()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/textarea.tsx",
|
|
"source_location": "L5",
|
|
"id": "ui_textarea_textarea",
|
|
"community": 0,
|
|
"norm_label": "textarea()"
|
|
},
|
|
{
|
|
"label": "input.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/input.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_ui_input_tsx",
|
|
"community": 0,
|
|
"norm_label": "input.tsx"
|
|
},
|
|
{
|
|
"label": "Input()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/ui/input.tsx",
|
|
"source_location": "L6",
|
|
"id": "ui_input_input",
|
|
"community": 0,
|
|
"norm_label": "input()"
|
|
},
|
|
{
|
|
"label": "logout-button.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/layout/logout-button.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_layout_logout_button_tsx",
|
|
"community": 1,
|
|
"norm_label": "logout-button.tsx"
|
|
},
|
|
{
|
|
"label": "LogoutButton()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/layout/logout-button.tsx",
|
|
"source_location": "L6",
|
|
"id": "layout_logout_button_logoutbutton",
|
|
"community": 1,
|
|
"norm_label": "logoutbutton()"
|
|
},
|
|
{
|
|
"label": "course-sidebar.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_student_course_sidebar_tsx",
|
|
"community": 25,
|
|
"norm_label": "course-sidebar.tsx"
|
|
},
|
|
{
|
|
"label": "Lesson",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L8",
|
|
"id": "student_course_sidebar_lesson",
|
|
"community": 25,
|
|
"norm_label": "lesson"
|
|
},
|
|
{
|
|
"label": "Module",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L13",
|
|
"id": "student_course_sidebar_module",
|
|
"community": 25,
|
|
"norm_label": "module"
|
|
},
|
|
{
|
|
"label": "Course",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L19",
|
|
"id": "student_course_sidebar_course",
|
|
"community": 25,
|
|
"norm_label": "course"
|
|
},
|
|
{
|
|
"label": "CourseSidebar()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L25",
|
|
"id": "student_course_sidebar_coursesidebar",
|
|
"community": 25,
|
|
"norm_label": "coursesidebar()"
|
|
},
|
|
{
|
|
"label": "quiz-section.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_student_quiz_section_tsx",
|
|
"community": 4,
|
|
"norm_label": "quiz-section.tsx"
|
|
},
|
|
{
|
|
"label": "Question",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L6",
|
|
"id": "student_quiz_section_question",
|
|
"community": 4,
|
|
"norm_label": "question"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L13",
|
|
"id": "student_quiz_section_props",
|
|
"community": 4,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L20",
|
|
"id": "student_quiz_section_inputstyle",
|
|
"community": 4,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "QuizSection()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L32",
|
|
"id": "student_quiz_section_quizsection",
|
|
"community": 4,
|
|
"norm_label": "quizsection()"
|
|
},
|
|
{
|
|
"label": "homework-section.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_student_homework_section_tsx",
|
|
"community": 4,
|
|
"norm_label": "homework-section.tsx"
|
|
},
|
|
{
|
|
"label": "HWFile",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L7",
|
|
"id": "student_homework_section_hwfile",
|
|
"community": 4,
|
|
"norm_label": "hwfile"
|
|
},
|
|
{
|
|
"label": "Feedback",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L9",
|
|
"id": "student_homework_section_feedback",
|
|
"community": 4,
|
|
"norm_label": "feedback"
|
|
},
|
|
{
|
|
"label": "Submission",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L18",
|
|
"id": "student_homework_section_submission",
|
|
"community": 4,
|
|
"norm_label": "submission"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L27",
|
|
"id": "student_homework_section_props",
|
|
"community": 4,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "formatSize()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L35",
|
|
"id": "student_homework_section_formatsize",
|
|
"community": 4,
|
|
"norm_label": "formatsize()"
|
|
},
|
|
{
|
|
"label": "HomeworkSection()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L41",
|
|
"id": "student_homework_section_homeworksection",
|
|
"community": 4,
|
|
"norm_label": "homeworksection()"
|
|
},
|
|
{
|
|
"label": "lesson-complete-button.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-complete-button.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_student_lesson_complete_button_tsx",
|
|
"community": 4,
|
|
"norm_label": "lesson-complete-button.tsx"
|
|
},
|
|
{
|
|
"label": "LessonCompleteButton()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-complete-button.tsx",
|
|
"source_location": "L7",
|
|
"id": "student_lesson_complete_button_lessoncompletebutton",
|
|
"community": 4,
|
|
"norm_label": "lessoncompletebutton()"
|
|
},
|
|
{
|
|
"label": "lesson-content.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-content.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_student_lesson_content_tsx",
|
|
"community": 4,
|
|
"norm_label": "lesson-content.tsx"
|
|
},
|
|
{
|
|
"label": "LessonContent()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-content.tsx",
|
|
"source_location": "L8",
|
|
"id": "student_lesson_content_lessoncontent",
|
|
"community": 4,
|
|
"norm_label": "lessoncontent()"
|
|
},
|
|
{
|
|
"label": "lesson-comments.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_student_lesson_comments_tsx",
|
|
"community": 4,
|
|
"norm_label": "lesson-comments.tsx"
|
|
},
|
|
{
|
|
"label": "Reply",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L6",
|
|
"id": "student_lesson_comments_reply",
|
|
"community": 4,
|
|
"norm_label": "reply"
|
|
},
|
|
{
|
|
"label": "Comment",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L14",
|
|
"id": "student_lesson_comments_comment",
|
|
"community": 4,
|
|
"norm_label": "comment"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L23",
|
|
"id": "student_lesson_comments_props",
|
|
"community": 4,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "formatDate()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L31",
|
|
"id": "student_lesson_comments_formatdate",
|
|
"community": 4,
|
|
"norm_label": "formatdate()"
|
|
},
|
|
{
|
|
"label": "LessonComments()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L41",
|
|
"id": "student_lesson_comments_lessoncomments",
|
|
"community": 4,
|
|
"norm_label": "lessoncomments()"
|
|
},
|
|
{
|
|
"label": "sortable-modules.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_sortable_modules_tsx",
|
|
"community": 9,
|
|
"norm_label": "sortable-modules.tsx"
|
|
},
|
|
{
|
|
"label": "Module",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L22",
|
|
"id": "admin_sortable_modules_module",
|
|
"community": 9,
|
|
"norm_label": "module"
|
|
},
|
|
{
|
|
"label": "SortableModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L30",
|
|
"id": "admin_sortable_modules_sortablemodule",
|
|
"community": 9,
|
|
"norm_label": "sortablemodule()"
|
|
},
|
|
{
|
|
"label": "SortableModules()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L150",
|
|
"id": "admin_sortable_modules_sortablemodules",
|
|
"community": 9,
|
|
"norm_label": "sortablemodules()"
|
|
},
|
|
{
|
|
"label": "stop-impersonate-banner.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/stop-impersonate-banner.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_stop_impersonate_banner_tsx",
|
|
"community": 1,
|
|
"norm_label": "stop-impersonate-banner.tsx"
|
|
},
|
|
{
|
|
"label": "StopImpersonateBanner()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/stop-impersonate-banner.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_stop_impersonate_banner_stopimpersonatebanner",
|
|
"community": 1,
|
|
"norm_label": "stopimpersonatebanner()"
|
|
},
|
|
{
|
|
"label": "csv-exporter.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_csv_exporter_tsx",
|
|
"community": 10,
|
|
"norm_label": "csv-exporter.tsx"
|
|
},
|
|
{
|
|
"label": "Course",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_csv_exporter_course",
|
|
"community": 10,
|
|
"norm_label": "course"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L8",
|
|
"id": "admin_csv_exporter_inputstyle",
|
|
"community": 10,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "focusHandlers",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L17",
|
|
"id": "admin_csv_exporter_focushandlers",
|
|
"community": 10,
|
|
"norm_label": "focushandlers"
|
|
},
|
|
{
|
|
"label": "CsvExporter()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L24",
|
|
"id": "admin_csv_exporter_csvexporter",
|
|
"community": 10,
|
|
"norm_label": "csvexporter()"
|
|
},
|
|
{
|
|
"label": "users-search.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-search.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_users_search_tsx",
|
|
"community": 14,
|
|
"norm_label": "users-search.tsx"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-search.tsx",
|
|
"source_location": "L7",
|
|
"id": "admin_users_search_inputstyle",
|
|
"community": 14,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "UsersSearch()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-search.tsx",
|
|
"source_location": "L16",
|
|
"id": "admin_users_search_userssearch",
|
|
"community": 14,
|
|
"norm_label": "userssearch()"
|
|
},
|
|
{
|
|
"label": "quick-enroll-modal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_quick_enroll_modal_tsx",
|
|
"community": 14,
|
|
"norm_label": "quick-enroll-modal.tsx"
|
|
},
|
|
{
|
|
"label": "Course",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_quick_enroll_modal_course",
|
|
"community": 14,
|
|
"norm_label": "course"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L11",
|
|
"id": "admin_quick_enroll_modal_props",
|
|
"community": 14,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "QuickEnrollButton()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L16",
|
|
"id": "admin_quick_enroll_modal_quickenrollbutton",
|
|
"community": 14,
|
|
"norm_label": "quickenrollbutton()"
|
|
},
|
|
{
|
|
"label": "settings-form.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_settings_form_tsx",
|
|
"community": 1,
|
|
"norm_label": "settings-form.tsx"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L10",
|
|
"id": "admin_settings_form_inputstyle",
|
|
"community": 1,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "focusHandlers",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L20",
|
|
"id": "admin_settings_form_focushandlers",
|
|
"community": 1,
|
|
"norm_label": "focushandlers"
|
|
},
|
|
{
|
|
"label": "Section()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L27",
|
|
"id": "admin_settings_form_section",
|
|
"community": 1,
|
|
"norm_label": "section()"
|
|
},
|
|
{
|
|
"label": "Field()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L56",
|
|
"id": "admin_settings_form_field",
|
|
"community": 1,
|
|
"norm_label": "field()"
|
|
},
|
|
{
|
|
"label": "Toggle()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L83",
|
|
"id": "admin_settings_form_toggle",
|
|
"community": 1,
|
|
"norm_label": "toggle()"
|
|
},
|
|
{
|
|
"label": "SelectField()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L134",
|
|
"id": "admin_settings_form_selectfield",
|
|
"community": 1,
|
|
"norm_label": "selectfield()"
|
|
},
|
|
{
|
|
"label": "SettingsForm()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L172",
|
|
"id": "admin_settings_form_settingsform",
|
|
"community": 1,
|
|
"norm_label": "settingsform()"
|
|
},
|
|
{
|
|
"label": "users-table.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_users_table_tsx",
|
|
"community": 14,
|
|
"norm_label": "users-table.tsx"
|
|
},
|
|
{
|
|
"label": "Enrollment",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L8",
|
|
"id": "admin_users_table_enrollment",
|
|
"community": 14,
|
|
"norm_label": "enrollment"
|
|
},
|
|
{
|
|
"label": "UserRow",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L14",
|
|
"id": "admin_users_table_userrow",
|
|
"community": 14,
|
|
"norm_label": "userrow"
|
|
},
|
|
{
|
|
"label": "roleLabel",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L25",
|
|
"id": "admin_users_table_rolelabel",
|
|
"community": 14,
|
|
"norm_label": "rolelabel"
|
|
},
|
|
{
|
|
"label": "roleVariant",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L31",
|
|
"id": "admin_users_table_rolevariant",
|
|
"community": 14,
|
|
"norm_label": "rolevariant"
|
|
},
|
|
{
|
|
"label": "UserPopup()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L37",
|
|
"id": "admin_users_table_userpopup",
|
|
"community": 14,
|
|
"norm_label": "userpopup()"
|
|
},
|
|
{
|
|
"label": "ImpersonateButton()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L94",
|
|
"id": "admin_users_table_impersonatebutton",
|
|
"community": 14,
|
|
"norm_label": "impersonatebutton()"
|
|
},
|
|
{
|
|
"label": "UsersTable()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L131",
|
|
"id": "admin_users_table_userstable",
|
|
"community": 14,
|
|
"norm_label": "userstable()"
|
|
},
|
|
{
|
|
"label": "create-user-form.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_create_user_form_tsx",
|
|
"community": 19,
|
|
"norm_label": "create-user-form.tsx"
|
|
},
|
|
{
|
|
"label": "ROLES",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L8",
|
|
"id": "admin_create_user_form_roles",
|
|
"community": 19,
|
|
"norm_label": "roles"
|
|
},
|
|
{
|
|
"label": "generatePassword()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L14",
|
|
"id": "admin_create_user_form_generatepassword",
|
|
"community": 19,
|
|
"norm_label": "generatepassword()"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L19",
|
|
"id": "admin_create_user_form_inputstyle",
|
|
"community": 19,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "focusHandlers",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L29",
|
|
"id": "admin_create_user_form_focushandlers",
|
|
"community": 19,
|
|
"norm_label": "focushandlers"
|
|
},
|
|
{
|
|
"label": "Field()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L36",
|
|
"id": "admin_create_user_form_field",
|
|
"community": 19,
|
|
"norm_label": "field()"
|
|
},
|
|
{
|
|
"label": "Toggle()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L48",
|
|
"id": "admin_create_user_form_toggle",
|
|
"community": 19,
|
|
"norm_label": "toggle()"
|
|
},
|
|
{
|
|
"label": "CreateUserForm()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L70",
|
|
"id": "admin_create_user_form_createuserform",
|
|
"community": 19,
|
|
"norm_label": "createuserform()"
|
|
},
|
|
{
|
|
"label": "admin-nav.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/admin-nav.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_admin_nav_tsx",
|
|
"community": 1,
|
|
"norm_label": "admin-nav.tsx"
|
|
},
|
|
{
|
|
"label": "links",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/admin-nav.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_admin_nav_links",
|
|
"community": 1,
|
|
"norm_label": "links"
|
|
},
|
|
{
|
|
"label": "AdminNav()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/admin-nav.tsx",
|
|
"source_location": "L19",
|
|
"id": "admin_admin_nav_adminnav",
|
|
"community": 1,
|
|
"norm_label": "adminnav()"
|
|
},
|
|
{
|
|
"label": "create-course-dialog.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_create_course_dialog_tsx",
|
|
"community": 0,
|
|
"norm_label": "create-course-dialog.tsx"
|
|
},
|
|
{
|
|
"label": "CreateCourseDialog()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L17",
|
|
"id": "admin_create_course_dialog_createcoursedialog",
|
|
"community": 0,
|
|
"norm_label": "createcoursedialog()"
|
|
},
|
|
{
|
|
"label": "lesson-files-manager.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_lesson_files_manager_tsx",
|
|
"community": 6,
|
|
"norm_label": "lesson-files-manager.tsx"
|
|
},
|
|
{
|
|
"label": "LessonFile",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_lesson_files_manager_lessonfile",
|
|
"community": 6,
|
|
"norm_label": "lessonfile"
|
|
},
|
|
{
|
|
"label": "LessonFilesManager()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"source_location": "L13",
|
|
"id": "admin_lesson_files_manager_lessonfilesmanager",
|
|
"community": 6,
|
|
"norm_label": "lessonfilesmanager()"
|
|
},
|
|
{
|
|
"label": "sortable-lessons.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_sortable_lessons_tsx",
|
|
"community": 17,
|
|
"norm_label": "sortable-lessons.tsx"
|
|
},
|
|
{
|
|
"label": "Lesson",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L30",
|
|
"id": "admin_sortable_lessons_lesson",
|
|
"community": 17,
|
|
"norm_label": "lesson"
|
|
},
|
|
{
|
|
"label": "OtherModule",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L38",
|
|
"id": "admin_sortable_lessons_othermodule",
|
|
"community": 17,
|
|
"norm_label": "othermodule"
|
|
},
|
|
{
|
|
"label": "SortableLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L43",
|
|
"id": "admin_sortable_lessons_sortablelesson",
|
|
"community": 17,
|
|
"norm_label": "sortablelesson()"
|
|
},
|
|
{
|
|
"label": "SortableLessons()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L215",
|
|
"id": "admin_sortable_lessons_sortablelessons",
|
|
"community": 17,
|
|
"norm_label": "sortablelessons()"
|
|
},
|
|
{
|
|
"label": "user-contact-editor.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_user_contact_editor_tsx",
|
|
"community": 7,
|
|
"norm_label": "user-contact-editor.tsx"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_user_contact_editor_inputstyle",
|
|
"community": 7,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "focusHandlers",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L16",
|
|
"id": "admin_user_contact_editor_focushandlers",
|
|
"community": 7,
|
|
"norm_label": "focushandlers"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L23",
|
|
"id": "admin_user_contact_editor_props",
|
|
"community": 7,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "UserContactEditor()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L32",
|
|
"id": "admin_user_contact_editor_usercontacteditor",
|
|
"community": 7,
|
|
"norm_label": "usercontacteditor()"
|
|
},
|
|
{
|
|
"label": "category-row.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_category_row_tsx",
|
|
"community": 0,
|
|
"norm_label": "category-row.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L8",
|
|
"id": "admin_category_row_props",
|
|
"community": 0,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "CategoryRow()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L13",
|
|
"id": "admin_category_row_categoryrow",
|
|
"community": 0,
|
|
"norm_label": "categoryrow()"
|
|
},
|
|
{
|
|
"label": "user-enrollment-manager.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_user_enrollment_manager_tsx",
|
|
"community": 7,
|
|
"norm_label": "user-enrollment-manager.tsx"
|
|
},
|
|
{
|
|
"label": "Course",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_user_enrollment_manager_course",
|
|
"community": 7,
|
|
"norm_label": "course"
|
|
},
|
|
{
|
|
"label": "Enrollment",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L12",
|
|
"id": "admin_user_enrollment_manager_enrollment",
|
|
"community": 7,
|
|
"norm_label": "enrollment"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L18",
|
|
"id": "admin_user_enrollment_manager_props",
|
|
"community": 7,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "UserEnrollmentManager()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L24",
|
|
"id": "admin_user_enrollment_manager_userenrollmentmanager",
|
|
"community": 7,
|
|
"norm_label": "userenrollmentmanager()"
|
|
},
|
|
{
|
|
"label": "homework-editor.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_homework_editor_tsx",
|
|
"community": 6,
|
|
"norm_label": "homework-editor.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_homework_editor_props",
|
|
"community": 6,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "HomeworkEditor()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source_location": "L11",
|
|
"id": "admin_homework_editor_homeworkeditor",
|
|
"community": 6,
|
|
"norm_label": "homeworkeditor()"
|
|
},
|
|
{
|
|
"label": "course-tree.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-tree.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_course_tree_tsx",
|
|
"community": 9,
|
|
"norm_label": "course-tree.tsx"
|
|
},
|
|
{
|
|
"label": "Lesson",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-tree.tsx",
|
|
"source_location": "L7",
|
|
"id": "admin_course_tree_lesson",
|
|
"community": 9,
|
|
"norm_label": "lesson"
|
|
},
|
|
{
|
|
"label": "Module",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-tree.tsx",
|
|
"source_location": "L14",
|
|
"id": "admin_course_tree_module",
|
|
"community": 9,
|
|
"norm_label": "module"
|
|
},
|
|
{
|
|
"label": "CourseTree()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-tree.tsx",
|
|
"source_location": "L21",
|
|
"id": "admin_course_tree_coursetree",
|
|
"community": 9,
|
|
"norm_label": "coursetree()"
|
|
},
|
|
{
|
|
"label": "csv-importer.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_csv_importer_tsx",
|
|
"community": 10,
|
|
"norm_label": "csv-importer.tsx"
|
|
},
|
|
{
|
|
"label": "Course",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L13",
|
|
"id": "admin_csv_importer_course",
|
|
"community": 10,
|
|
"norm_label": "course"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L15",
|
|
"id": "admin_csv_importer_inputstyle",
|
|
"community": 10,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "focusHandlers",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L24",
|
|
"id": "admin_csv_importer_focushandlers",
|
|
"community": 10,
|
|
"norm_label": "focushandlers"
|
|
},
|
|
{
|
|
"label": "Toggle()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L31",
|
|
"id": "admin_csv_importer_toggle",
|
|
"community": 10,
|
|
"norm_label": "toggle()"
|
|
},
|
|
{
|
|
"label": "StepIndicator()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L47",
|
|
"id": "admin_csv_importer_stepindicator",
|
|
"community": 10,
|
|
"norm_label": "stepindicator()"
|
|
},
|
|
{
|
|
"label": "CsvImporter()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L84",
|
|
"id": "admin_csv_importer_csvimporter",
|
|
"community": 10,
|
|
"norm_label": "csvimporter()"
|
|
},
|
|
{
|
|
"label": "course-edit-form.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_course_edit_form_tsx",
|
|
"community": 0,
|
|
"norm_label": "course-edit-form.tsx"
|
|
},
|
|
{
|
|
"label": "Course",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L10",
|
|
"id": "admin_course_edit_form_course",
|
|
"community": 0,
|
|
"norm_label": "course"
|
|
},
|
|
{
|
|
"label": "Category",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L21",
|
|
"id": "admin_course_edit_form_category",
|
|
"community": 0,
|
|
"norm_label": "category"
|
|
},
|
|
{
|
|
"label": "CourseEditForm()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L26",
|
|
"id": "admin_course_edit_form_courseeditform",
|
|
"community": 9,
|
|
"norm_label": "courseeditform()"
|
|
},
|
|
{
|
|
"label": "comments-table.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_comments_table_tsx",
|
|
"community": 21,
|
|
"norm_label": "comments-table.tsx"
|
|
},
|
|
{
|
|
"label": "Comment",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L9",
|
|
"id": "admin_comments_table_comment",
|
|
"community": 21,
|
|
"norm_label": "comment"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L21",
|
|
"id": "admin_comments_table_inputstyle",
|
|
"community": 21,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "CommentsTable()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L30",
|
|
"id": "admin_comments_table_commentstable",
|
|
"community": 21,
|
|
"norm_label": "commentstable()"
|
|
},
|
|
{
|
|
"label": "homework-filters.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-filters.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_homework_filters_tsx",
|
|
"community": 28,
|
|
"norm_label": "homework-filters.tsx"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-filters.tsx",
|
|
"source_location": "L7",
|
|
"id": "admin_homework_filters_inputstyle",
|
|
"community": 28,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "Course",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-filters.tsx",
|
|
"source_location": "L16",
|
|
"id": "admin_homework_filters_course",
|
|
"community": 28,
|
|
"norm_label": "course"
|
|
},
|
|
{
|
|
"label": "HomeworkFilters()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-filters.tsx",
|
|
"source_location": "L18",
|
|
"id": "admin_homework_filters_homeworkfilters",
|
|
"community": 28,
|
|
"norm_label": "homeworkfilters()"
|
|
},
|
|
{
|
|
"label": "quiz-editor.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_quiz_editor_tsx",
|
|
"community": 6,
|
|
"norm_label": "quiz-editor.tsx"
|
|
},
|
|
{
|
|
"label": "QType",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_quiz_editor_qtype",
|
|
"community": 6,
|
|
"norm_label": "qtype"
|
|
},
|
|
{
|
|
"label": "Question",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L8",
|
|
"id": "admin_quiz_editor_question",
|
|
"community": 6,
|
|
"norm_label": "question"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L15",
|
|
"id": "admin_quiz_editor_props",
|
|
"community": 6,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "TYPE_LABELS",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L20",
|
|
"id": "admin_quiz_editor_type_labels",
|
|
"community": 6,
|
|
"norm_label": "type_labels"
|
|
},
|
|
{
|
|
"label": "QuizEditor()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L26",
|
|
"id": "admin_quiz_editor_quizeditor",
|
|
"community": 6,
|
|
"norm_label": "quizeditor()"
|
|
},
|
|
{
|
|
"label": "user-balance-block.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_user_balance_block_tsx",
|
|
"community": 7,
|
|
"norm_label": "user-balance-block.tsx"
|
|
},
|
|
{
|
|
"label": "Transaction",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L6",
|
|
"id": "admin_user_balance_block_transaction",
|
|
"community": 7,
|
|
"norm_label": "transaction"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L13",
|
|
"id": "admin_user_balance_block_props",
|
|
"community": 7,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "inputStyle",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L18",
|
|
"id": "admin_user_balance_block_inputstyle",
|
|
"community": 7,
|
|
"norm_label": "inputstyle"
|
|
},
|
|
{
|
|
"label": "focusHandlers",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L27",
|
|
"id": "admin_user_balance_block_focushandlers",
|
|
"community": 7,
|
|
"norm_label": "focushandlers"
|
|
},
|
|
{
|
|
"label": "formatAmount()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L34",
|
|
"id": "admin_user_balance_block_formatamount",
|
|
"community": 7,
|
|
"norm_label": "formatamount()"
|
|
},
|
|
{
|
|
"label": "UserBalanceBlock()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L39",
|
|
"id": "admin_user_balance_block_userbalanceblock",
|
|
"community": 7,
|
|
"norm_label": "userbalanceblock()"
|
|
},
|
|
{
|
|
"label": "lesson-editor.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_lesson_editor_tsx",
|
|
"community": 6,
|
|
"norm_label": "lesson-editor.tsx"
|
|
},
|
|
{
|
|
"label": "LessonData",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L13",
|
|
"id": "admin_lesson_editor_lessondata",
|
|
"community": 6,
|
|
"norm_label": "lessondata"
|
|
},
|
|
{
|
|
"label": "SiblingLesson",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L21",
|
|
"id": "admin_lesson_editor_siblinglesson",
|
|
"community": 6,
|
|
"norm_label": "siblinglesson"
|
|
},
|
|
{
|
|
"label": "LessonEditor()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L26",
|
|
"id": "admin_lesson_editor_lessoneditor",
|
|
"community": 6,
|
|
"norm_label": "lessoneditor()"
|
|
},
|
|
{
|
|
"label": "Sep()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L376",
|
|
"id": "admin_lesson_editor_sep",
|
|
"community": 6,
|
|
"norm_label": "sep()"
|
|
},
|
|
{
|
|
"label": "ToolBtn()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L380",
|
|
"id": "admin_lesson_editor_toolbtn",
|
|
"community": 6,
|
|
"norm_label": "toolbtn()"
|
|
},
|
|
{
|
|
"label": "enrollment-manager.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_enrollment_manager_tsx",
|
|
"community": 9,
|
|
"norm_label": "enrollment-manager.tsx"
|
|
},
|
|
{
|
|
"label": "Student",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L8",
|
|
"id": "admin_enrollment_manager_student",
|
|
"community": 9,
|
|
"norm_label": "student"
|
|
},
|
|
{
|
|
"label": "Enrollment",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L14",
|
|
"id": "admin_enrollment_manager_enrollment",
|
|
"community": 9,
|
|
"norm_label": "enrollment"
|
|
},
|
|
{
|
|
"label": "LogEntry",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L19",
|
|
"id": "admin_enrollment_manager_logentry",
|
|
"community": 9,
|
|
"norm_label": "logentry"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L28",
|
|
"id": "admin_enrollment_manager_props",
|
|
"community": 9,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "EnrollmentManager()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L35",
|
|
"id": "admin_enrollment_manager_enrollmentmanager",
|
|
"community": 9,
|
|
"norm_label": "enrollmentmanager()"
|
|
},
|
|
{
|
|
"label": "admin-shell.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/admin-shell.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_admin_admin_shell_tsx",
|
|
"community": 1,
|
|
"norm_label": "admin-shell.tsx"
|
|
},
|
|
{
|
|
"label": "AdminShell()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/admin-shell.tsx",
|
|
"source_location": "L4",
|
|
"id": "admin_admin_shell_adminshell",
|
|
"community": 1,
|
|
"norm_label": "adminshell()"
|
|
},
|
|
{
|
|
"label": "content-viewer.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/curator/content-viewer.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_curator_content_viewer_tsx",
|
|
"community": 11,
|
|
"norm_label": "content-viewer.tsx"
|
|
},
|
|
{
|
|
"label": "ContentViewer()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/curator/content-viewer.tsx",
|
|
"source_location": "L8",
|
|
"id": "curator_content_viewer_contentviewer",
|
|
"community": 11,
|
|
"norm_label": "contentviewer()"
|
|
},
|
|
{
|
|
"label": "audio-recorder.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/curator/audio-recorder.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_curator_audio_recorder_tsx",
|
|
"community": 11,
|
|
"norm_label": "audio-recorder.tsx"
|
|
},
|
|
{
|
|
"label": "AudioRecorderProps",
|
|
"file_type": "code",
|
|
"source_file": "src/components/curator/audio-recorder.tsx",
|
|
"source_location": "L5",
|
|
"id": "curator_audio_recorder_audiorecorderprops",
|
|
"community": 11,
|
|
"norm_label": "audiorecorderprops"
|
|
},
|
|
{
|
|
"label": "AudioRecorder()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/curator/audio-recorder.tsx",
|
|
"source_location": "L11",
|
|
"id": "curator_audio_recorder_audiorecorder",
|
|
"community": 11,
|
|
"norm_label": "audiorecorder()"
|
|
},
|
|
{
|
|
"label": "file-format-badge.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_shared_file_format_badge_tsx",
|
|
"community": 6,
|
|
"norm_label": "file-format-badge.tsx"
|
|
},
|
|
{
|
|
"label": "FORMAT_MAP",
|
|
"file_type": "code",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"source_location": "L1",
|
|
"id": "shared_file_format_badge_format_map",
|
|
"community": 6,
|
|
"norm_label": "format_map"
|
|
},
|
|
{
|
|
"label": "getFileFormatInfo()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"source_location": "L14",
|
|
"id": "shared_file_format_badge_getfileformatinfo",
|
|
"community": 6,
|
|
"norm_label": "getfileformatinfo()"
|
|
},
|
|
{
|
|
"label": "FileFormatBadge()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"source_location": "L19",
|
|
"id": "shared_file_format_badge_fileformatbadge",
|
|
"community": 6,
|
|
"norm_label": "fileformatbadge()"
|
|
},
|
|
{
|
|
"label": "QuestionSplitView.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_questions_questionsplitview_tsx",
|
|
"community": 22,
|
|
"norm_label": "questionsplitview.tsx"
|
|
},
|
|
{
|
|
"label": "FileAttachment",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L5",
|
|
"id": "questions_questionsplitview_fileattachment",
|
|
"community": 22,
|
|
"norm_label": "fileattachment"
|
|
},
|
|
{
|
|
"label": "Message",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L11",
|
|
"id": "questions_questionsplitview_message",
|
|
"community": 22,
|
|
"norm_label": "message"
|
|
},
|
|
{
|
|
"label": "QuestionSummary",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L21",
|
|
"id": "questions_questionsplitview_questionsummary",
|
|
"community": 22,
|
|
"norm_label": "questionsummary"
|
|
},
|
|
{
|
|
"label": "QuestionDetail",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L31",
|
|
"id": "questions_questionsplitview_questiondetail",
|
|
"community": 22,
|
|
"norm_label": "questiondetail"
|
|
},
|
|
{
|
|
"label": "formatDate()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L40",
|
|
"id": "questions_questionsplitview_formatdate",
|
|
"community": 22,
|
|
"norm_label": "formatdate()"
|
|
},
|
|
{
|
|
"label": "formatFileSize()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L49",
|
|
"id": "questions_questionsplitview_formatfilesize",
|
|
"community": 22,
|
|
"norm_label": "formatfilesize()"
|
|
},
|
|
{
|
|
"label": "QuestionSplitView()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L55",
|
|
"id": "questions_questionsplitview_questionsplitview",
|
|
"community": 22,
|
|
"norm_label": "questionsplitview()"
|
|
},
|
|
{
|
|
"label": "QuestionThread.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_questions_questionthread_tsx",
|
|
"community": 26,
|
|
"norm_label": "questionthread.tsx"
|
|
},
|
|
{
|
|
"label": "FileAttachment",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L5",
|
|
"id": "questions_questionthread_fileattachment",
|
|
"community": 26,
|
|
"norm_label": "fileattachment"
|
|
},
|
|
{
|
|
"label": "Message",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L11",
|
|
"id": "questions_questionthread_message",
|
|
"community": 26,
|
|
"norm_label": "message"
|
|
},
|
|
{
|
|
"label": "QuestionThreadProps",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L21",
|
|
"id": "questions_questionthread_questionthreadprops",
|
|
"community": 26,
|
|
"norm_label": "questionthreadprops"
|
|
},
|
|
{
|
|
"label": "formatDate()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L28",
|
|
"id": "questions_questionthread_formatdate",
|
|
"community": 26,
|
|
"norm_label": "formatdate()"
|
|
},
|
|
{
|
|
"label": "formatFileSize()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L37",
|
|
"id": "questions_questionthread_formatfilesize",
|
|
"community": 26,
|
|
"norm_label": "formatfilesize()"
|
|
},
|
|
{
|
|
"label": "QuestionThread()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L43",
|
|
"id": "questions_questionthread_questionthread",
|
|
"community": 26,
|
|
"norm_label": "questionthread()"
|
|
},
|
|
{
|
|
"label": "kinescope-player.tsx",
|
|
"file_type": "code",
|
|
"source_file": "src/components/player/kinescope-player.tsx",
|
|
"source_location": "L1",
|
|
"id": "src_components_player_kinescope_player_tsx",
|
|
"community": 4,
|
|
"norm_label": "kinescope-player.tsx"
|
|
},
|
|
{
|
|
"label": "Props",
|
|
"file_type": "code",
|
|
"source_file": "src/components/player/kinescope-player.tsx",
|
|
"source_location": "L6",
|
|
"id": "player_kinescope_player_props",
|
|
"community": 4,
|
|
"norm_label": "props"
|
|
},
|
|
{
|
|
"label": "KinescopePlayer()",
|
|
"file_type": "code",
|
|
"source_file": "src/components/player/kinescope-player.tsx",
|
|
"source_location": "L11",
|
|
"id": "player_kinescope_player_kinescopeplayer",
|
|
"community": 4,
|
|
"norm_label": "kinescopeplayer()"
|
|
},
|
|
{
|
|
"label": "prisma.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/prisma.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_prisma_ts",
|
|
"community": 13,
|
|
"norm_label": "prisma.ts"
|
|
},
|
|
{
|
|
"label": "globalForPrisma",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/prisma.ts",
|
|
"source_location": "L4",
|
|
"id": "lib_prisma_globalforprisma",
|
|
"community": 13,
|
|
"norm_label": "globalforprisma"
|
|
},
|
|
{
|
|
"label": "createPrismaClient()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/prisma.ts",
|
|
"source_location": "L8",
|
|
"id": "lib_prisma_createprismaclient",
|
|
"community": 13,
|
|
"norm_label": "createprismaclient()"
|
|
},
|
|
{
|
|
"label": "s3.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_s3_ts",
|
|
"community": 16,
|
|
"norm_label": "s3.ts"
|
|
},
|
|
{
|
|
"label": "s3",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L4",
|
|
"id": "lib_s3_s3",
|
|
"community": 16,
|
|
"norm_label": "s3"
|
|
},
|
|
{
|
|
"label": "getPublicUrl()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L16",
|
|
"id": "lib_s3_getpublicurl",
|
|
"community": 16,
|
|
"norm_label": "getpublicurl()"
|
|
},
|
|
{
|
|
"label": "uploadFile()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L20",
|
|
"id": "lib_s3_uploadfile",
|
|
"community": 16,
|
|
"norm_label": "uploadfile()"
|
|
},
|
|
{
|
|
"label": "deleteFile()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L36",
|
|
"id": "lib_s3_deletefile",
|
|
"community": 16,
|
|
"norm_label": "deletefile()"
|
|
},
|
|
{
|
|
"label": "settings.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_settings_ts",
|
|
"community": 1,
|
|
"norm_label": "settings.ts"
|
|
},
|
|
{
|
|
"label": "SETTINGS_DEFAULTS",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L6",
|
|
"id": "lib_settings_settings_defaults",
|
|
"community": 1,
|
|
"norm_label": "settings_defaults"
|
|
},
|
|
{
|
|
"label": "SettingsKey",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L51",
|
|
"id": "lib_settings_settingskey",
|
|
"community": 1,
|
|
"norm_label": "settingskey"
|
|
},
|
|
{
|
|
"label": "Settings",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L52",
|
|
"id": "lib_settings_settings",
|
|
"community": 1,
|
|
"norm_label": "settings"
|
|
},
|
|
{
|
|
"label": "getSettings",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L56",
|
|
"id": "lib_settings_getsettings",
|
|
"community": 1,
|
|
"norm_label": "getsettings"
|
|
},
|
|
{
|
|
"label": "getSetting()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L70",
|
|
"id": "lib_settings_getsetting",
|
|
"community": 1,
|
|
"norm_label": "getsetting()"
|
|
},
|
|
{
|
|
"label": "asBool()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L82",
|
|
"id": "lib_settings_asbool",
|
|
"community": 11,
|
|
"norm_label": "asbool()"
|
|
},
|
|
{
|
|
"label": "parseNotificationEmails()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L87",
|
|
"id": "lib_settings_parsenotificationemails",
|
|
"community": 4,
|
|
"norm_label": "parsenotificationemails()"
|
|
},
|
|
{
|
|
"label": "md-to-tiptap.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_md_to_tiptap_ts",
|
|
"community": 2,
|
|
"norm_label": "md-to-tiptap.ts"
|
|
},
|
|
{
|
|
"label": "Mark",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L6",
|
|
"id": "lib_md_to_tiptap_mark",
|
|
"community": 2,
|
|
"norm_label": "mark"
|
|
},
|
|
{
|
|
"label": "TipTapNode",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L8",
|
|
"id": "lib_md_to_tiptap_tiptapnode",
|
|
"community": 2,
|
|
"norm_label": "tiptapnode"
|
|
},
|
|
{
|
|
"label": "MdastNode",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L17",
|
|
"id": "lib_md_to_tiptap_mdastnode",
|
|
"community": 2,
|
|
"norm_label": "mdastnode"
|
|
},
|
|
{
|
|
"label": "convertInline()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L21",
|
|
"id": "lib_md_to_tiptap_convertinline",
|
|
"community": 2,
|
|
"norm_label": "convertinline()"
|
|
},
|
|
{
|
|
"label": "convertBlock()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L103",
|
|
"id": "lib_md_to_tiptap_convertblock",
|
|
"community": 2,
|
|
"norm_label": "convertblock()"
|
|
},
|
|
{
|
|
"label": "mdToTiptap()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L173",
|
|
"id": "lib_md_to_tiptap_mdtotiptap",
|
|
"community": 2,
|
|
"norm_label": "mdtotiptap()"
|
|
},
|
|
{
|
|
"label": "email.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_email_ts",
|
|
"community": 3,
|
|
"norm_label": "email.ts"
|
|
},
|
|
{
|
|
"label": "getResend()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L4",
|
|
"id": "lib_email_getresend",
|
|
"community": 3,
|
|
"norm_label": "getresend()"
|
|
},
|
|
{
|
|
"label": "getSchoolName()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L10",
|
|
"id": "lib_email_getschoolname",
|
|
"community": 3,
|
|
"norm_label": "getschoolname()"
|
|
},
|
|
{
|
|
"label": "base()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L16",
|
|
"id": "lib_email_base",
|
|
"community": 3,
|
|
"norm_label": "base()"
|
|
},
|
|
{
|
|
"label": "btn()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L82",
|
|
"id": "lib_email_btn",
|
|
"community": 3,
|
|
"norm_label": "btn()"
|
|
},
|
|
{
|
|
"label": "quote()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L92",
|
|
"id": "lib_email_quote",
|
|
"community": 3,
|
|
"norm_label": "quote()"
|
|
},
|
|
{
|
|
"label": "sendCourseAccessEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L104",
|
|
"id": "lib_email_sendcourseaccessemail",
|
|
"community": 3,
|
|
"norm_label": "sendcourseaccessemail()"
|
|
},
|
|
{
|
|
"label": "sendHomeworkSubmittedEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L119",
|
|
"id": "lib_email_sendhomeworksubmittedemail",
|
|
"community": 3,
|
|
"norm_label": "sendhomeworksubmittedemail()"
|
|
},
|
|
{
|
|
"label": "sendFeedbackReceivedEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L140",
|
|
"id": "lib_email_sendfeedbackreceivedemail",
|
|
"community": 3,
|
|
"norm_label": "sendfeedbackreceivedemail()"
|
|
},
|
|
{
|
|
"label": "sendWelcomeEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L162",
|
|
"id": "lib_email_sendwelcomeemail",
|
|
"community": 3,
|
|
"norm_label": "sendwelcomeemail()"
|
|
},
|
|
{
|
|
"label": "sendTestEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L177",
|
|
"id": "lib_email_sendtestemail",
|
|
"community": 3,
|
|
"norm_label": "sendtestemail()"
|
|
},
|
|
{
|
|
"label": "sendAccessEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L193",
|
|
"id": "lib_email_sendaccessemail",
|
|
"community": 3,
|
|
"norm_label": "sendaccessemail()"
|
|
},
|
|
{
|
|
"label": "sendPasswordResetEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L216",
|
|
"id": "lib_email_sendpasswordresetemail",
|
|
"community": 3,
|
|
"norm_label": "sendpasswordresetemail()"
|
|
},
|
|
{
|
|
"label": "sendQuestionCreatedEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L232",
|
|
"id": "lib_email_sendquestioncreatedemail",
|
|
"community": 3,
|
|
"norm_label": "sendquestioncreatedemail()"
|
|
},
|
|
{
|
|
"label": "sendQuestionReplyEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L253",
|
|
"id": "lib_email_sendquestionreplyemail",
|
|
"community": 3,
|
|
"norm_label": "sendquestionreplyemail()"
|
|
},
|
|
{
|
|
"label": "sendQuestionFollowUpEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L274",
|
|
"id": "lib_email_sendquestionfollowupemail",
|
|
"community": 3,
|
|
"norm_label": "sendquestionfollowupemail()"
|
|
},
|
|
{
|
|
"label": "sendHomeworkUpdatedEmail()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L295",
|
|
"id": "lib_email_sendhomeworkupdatedemail",
|
|
"community": 3,
|
|
"norm_label": "sendhomeworkupdatedemail()"
|
|
},
|
|
{
|
|
"label": "utils.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/utils.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_utils_ts",
|
|
"community": 0,
|
|
"norm_label": "utils.ts"
|
|
},
|
|
{
|
|
"label": "cn()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/utils.ts",
|
|
"source_location": "L4",
|
|
"id": "lib_utils_cn",
|
|
"community": 0,
|
|
"norm_label": "cn()"
|
|
},
|
|
{
|
|
"label": "auth.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_auth_ts",
|
|
"community": 5,
|
|
"norm_label": "auth.ts"
|
|
},
|
|
{
|
|
"label": "auth",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L8",
|
|
"id": "lib_auth_auth",
|
|
"community": 5,
|
|
"norm_label": "auth"
|
|
},
|
|
{
|
|
"label": "Session",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L53",
|
|
"id": "lib_auth_session",
|
|
"community": 5,
|
|
"norm_label": "session"
|
|
},
|
|
{
|
|
"label": "User",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L54",
|
|
"id": "lib_auth_user",
|
|
"community": 5,
|
|
"norm_label": "user"
|
|
},
|
|
{
|
|
"label": "auth-client.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth-client.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_auth_client_ts",
|
|
"community": 1,
|
|
"norm_label": "auth-client.ts"
|
|
},
|
|
{
|
|
"label": "authClient",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth-client.ts",
|
|
"source_location": "L6",
|
|
"id": "lib_auth_client_authclient",
|
|
"community": 1,
|
|
"norm_label": "authclient"
|
|
},
|
|
{
|
|
"label": "course-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_actions_course_actions_ts",
|
|
"community": 9,
|
|
"norm_label": "course-actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L10",
|
|
"id": "actions_course_actions_requireadmin",
|
|
"community": 9,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "createModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L18",
|
|
"id": "actions_course_actions_createmodule",
|
|
"community": 9,
|
|
"norm_label": "createmodule()"
|
|
},
|
|
{
|
|
"label": "updateModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L27",
|
|
"id": "actions_course_actions_updatemodule",
|
|
"community": 9,
|
|
"norm_label": "updatemodule()"
|
|
},
|
|
{
|
|
"label": "deleteModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L35",
|
|
"id": "actions_course_actions_deletemodule",
|
|
"community": 9,
|
|
"norm_label": "deletemodule()"
|
|
},
|
|
{
|
|
"label": "reorderModules()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L41",
|
|
"id": "actions_course_actions_reordermodules",
|
|
"community": 9,
|
|
"norm_label": "reordermodules()"
|
|
},
|
|
{
|
|
"label": "grantAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L53",
|
|
"id": "actions_course_actions_grantaccess",
|
|
"community": 9,
|
|
"norm_label": "grantaccess()"
|
|
},
|
|
{
|
|
"label": "revokeAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L87",
|
|
"id": "actions_course_actions_revokeaccess",
|
|
"community": 9,
|
|
"norm_label": "revokeaccess()"
|
|
},
|
|
{
|
|
"label": "quiz-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_actions_quiz_actions_ts",
|
|
"community": 6,
|
|
"norm_label": "quiz-actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L8",
|
|
"id": "actions_quiz_actions_requireadmin",
|
|
"community": 6,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "saveQuiz()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L13",
|
|
"id": "actions_quiz_actions_savequiz",
|
|
"community": 6,
|
|
"norm_label": "savequiz()"
|
|
},
|
|
{
|
|
"label": "deleteQuiz()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L49",
|
|
"id": "actions_quiz_actions_deletequiz",
|
|
"community": 6,
|
|
"norm_label": "deletequiz()"
|
|
},
|
|
{
|
|
"label": "student-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_actions_student_actions_ts",
|
|
"community": 4,
|
|
"norm_label": "student-actions.ts"
|
|
},
|
|
{
|
|
"label": "toggleLessonProgress()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L12",
|
|
"id": "actions_student_actions_togglelessonprogress",
|
|
"community": 4,
|
|
"norm_label": "togglelessonprogress()"
|
|
},
|
|
{
|
|
"label": "HomeworkFile",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L37",
|
|
"id": "actions_student_actions_homeworkfile",
|
|
"community": 4,
|
|
"norm_label": "homeworkfile"
|
|
},
|
|
{
|
|
"label": "submitHomework()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L43",
|
|
"id": "actions_student_actions_submithomework",
|
|
"community": 4,
|
|
"norm_label": "submithomework()"
|
|
},
|
|
{
|
|
"label": "submitQuizAttempt()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L104",
|
|
"id": "actions_student_actions_submitquizattempt",
|
|
"community": 4,
|
|
"norm_label": "submitquizattempt()"
|
|
},
|
|
{
|
|
"label": "addComment()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L141",
|
|
"id": "actions_student_actions_addcomment",
|
|
"community": 4,
|
|
"norm_label": "addcomment()"
|
|
},
|
|
{
|
|
"label": "deleteComment()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L182",
|
|
"id": "actions_student_actions_deletecomment",
|
|
"community": 4,
|
|
"norm_label": "deletecomment()"
|
|
},
|
|
{
|
|
"label": "lesson-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_actions_lesson_actions_ts",
|
|
"community": 35,
|
|
"norm_label": "lesson-actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L8",
|
|
"id": "actions_lesson_actions_requireadmin",
|
|
"community": 35,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "saveLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L13",
|
|
"id": "actions_lesson_actions_savelesson",
|
|
"community": 35,
|
|
"norm_label": "savelesson()"
|
|
},
|
|
{
|
|
"label": "user-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_actions_user_actions_ts",
|
|
"community": 7,
|
|
"norm_label": "user-actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L8",
|
|
"id": "actions_user_actions_requireadmin",
|
|
"community": 7,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "bulkGrantAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L14",
|
|
"id": "actions_user_actions_bulkgrantaccess",
|
|
"community": 7,
|
|
"norm_label": "bulkgrantaccess()"
|
|
},
|
|
{
|
|
"label": "revokeUserAccess()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L44",
|
|
"id": "actions_user_actions_revokeuseraccess",
|
|
"community": 7,
|
|
"norm_label": "revokeuseraccess()"
|
|
},
|
|
{
|
|
"label": "module-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_actions_module_actions_ts",
|
|
"community": 17,
|
|
"norm_label": "module-actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L9",
|
|
"id": "actions_module_actions_requireadmin",
|
|
"community": 17,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "createLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L14",
|
|
"id": "actions_module_actions_createlesson",
|
|
"community": 17,
|
|
"norm_label": "createlesson()"
|
|
},
|
|
{
|
|
"label": "updateLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L26",
|
|
"id": "actions_module_actions_updatelesson",
|
|
"community": 17,
|
|
"norm_label": "updatelesson()"
|
|
},
|
|
{
|
|
"label": "deleteLesson()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L33",
|
|
"id": "actions_module_actions_deletelesson",
|
|
"community": 17,
|
|
"norm_label": "deletelesson()"
|
|
},
|
|
{
|
|
"label": "reorderLessons()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L39",
|
|
"id": "actions_module_actions_reorderlessons",
|
|
"community": 17,
|
|
"norm_label": "reorderlessons()"
|
|
},
|
|
{
|
|
"label": "toggleLessonPublished()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L49",
|
|
"id": "actions_module_actions_togglelessonpublished",
|
|
"community": 17,
|
|
"norm_label": "togglelessonpublished()"
|
|
},
|
|
{
|
|
"label": "moveLessonToModule()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L64",
|
|
"id": "actions_module_actions_movelessontomodule",
|
|
"community": 17,
|
|
"norm_label": "movelessontomodule()"
|
|
},
|
|
{
|
|
"label": "homework-actions.ts",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L1",
|
|
"id": "src_lib_actions_homework_actions_ts",
|
|
"community": 6,
|
|
"norm_label": "homework-actions.ts"
|
|
},
|
|
{
|
|
"label": "requireAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L8",
|
|
"id": "actions_homework_actions_requireadmin",
|
|
"community": 6,
|
|
"norm_label": "requireadmin()"
|
|
},
|
|
{
|
|
"label": "saveHomework()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L13",
|
|
"id": "actions_homework_actions_savehomework",
|
|
"community": 6,
|
|
"norm_label": "savehomework()"
|
|
},
|
|
{
|
|
"label": "deleteHomework()",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L23",
|
|
"id": "actions_homework_actions_deletehomework",
|
|
"community": 6,
|
|
"norm_label": "deletehomework()"
|
|
},
|
|
{
|
|
"label": "Project Roadmap",
|
|
"file_type": "document",
|
|
"source_file": "ROADMAP.md",
|
|
"id": "roadmap_md",
|
|
"community": 38,
|
|
"norm_label": "project roadmap"
|
|
},
|
|
{
|
|
"label": "Technical Documentation",
|
|
"file_type": "document",
|
|
"source_file": "TECHNICAL.md",
|
|
"id": "technical_md",
|
|
"community": 34,
|
|
"norm_label": "technical documentation"
|
|
},
|
|
{
|
|
"label": "Agent Instructions",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"id": "agents_md",
|
|
"community": 54,
|
|
"norm_label": "agent instructions"
|
|
},
|
|
{
|
|
"label": "Claude Project Rules",
|
|
"file_type": "document",
|
|
"source_file": "CLAUDE.md",
|
|
"id": "claude_md",
|
|
"community": 38,
|
|
"norm_label": "claude project rules"
|
|
},
|
|
{
|
|
"label": "Prisma Schema",
|
|
"file_type": "code",
|
|
"source_file": "prisma/schema.prisma",
|
|
"id": "prisma_schema",
|
|
"community": 34,
|
|
"norm_label": "prisma schema"
|
|
},
|
|
{
|
|
"label": "Auth Middleware",
|
|
"file_type": "code",
|
|
"source_file": "src/middleware.ts",
|
|
"id": "middleware_ts",
|
|
"community": 41,
|
|
"norm_label": "auth middleware"
|
|
},
|
|
{
|
|
"label": "Better Auth Server Config",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth.ts",
|
|
"id": "lib_auth_ts",
|
|
"community": 41,
|
|
"norm_label": "better auth server config"
|
|
},
|
|
{
|
|
"label": "Prisma Client Singleton",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/prisma.ts",
|
|
"id": "lib_prisma_ts",
|
|
"community": 37,
|
|
"norm_label": "prisma client singleton"
|
|
},
|
|
{
|
|
"label": "Settings Helper",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"id": "lib_settings_ts",
|
|
"community": 55,
|
|
"norm_label": "settings helper"
|
|
},
|
|
{
|
|
"label": "Email Helpers (Resend)",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"id": "lib_email_ts",
|
|
"community": 33,
|
|
"norm_label": "email helpers (resend)"
|
|
},
|
|
{
|
|
"label": "Lesson Progress Actions",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/actions.ts",
|
|
"id": "student_lesson_actions",
|
|
"community": 37,
|
|
"norm_label": "lesson progress actions"
|
|
},
|
|
{
|
|
"label": "Homework Submission Actions",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"id": "student_homework_actions",
|
|
"community": 33,
|
|
"norm_label": "homework submission actions"
|
|
},
|
|
{
|
|
"label": "Lesson Comment Actions",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"id": "student_comment_actions",
|
|
"community": 37,
|
|
"norm_label": "lesson comment actions"
|
|
},
|
|
{
|
|
"label": "Questions API Route",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"id": "api_questions_route",
|
|
"community": 33,
|
|
"norm_label": "questions api route"
|
|
},
|
|
{
|
|
"label": "Lesson Page",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"id": "lesson_page_lessonpage",
|
|
"community": 18,
|
|
"norm_label": "lesson page"
|
|
},
|
|
{
|
|
"label": "Student Dashboard",
|
|
"file_type": "code",
|
|
"source_file": "src/app/(student)/dashboard/page.tsx",
|
|
"id": "student_dashboard_studentdashboard",
|
|
"community": 18,
|
|
"norm_label": "student dashboard"
|
|
},
|
|
{
|
|
"label": "Create Course Action",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"id": "admin_courses_actions_createcourse",
|
|
"community": 18,
|
|
"norm_label": "create course action"
|
|
},
|
|
{
|
|
"label": "Update Course Action",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"id": "admin_courses_actions_updatecourse",
|
|
"community": 56,
|
|
"norm_label": "update course action"
|
|
},
|
|
{
|
|
"label": "Course Detail Page",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"id": "admin_course_detail_coursedetailpage",
|
|
"community": 18,
|
|
"norm_label": "course detail page"
|
|
},
|
|
{
|
|
"label": "Create Module Action",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"id": "admin_module_actions_createmodule",
|
|
"community": 18,
|
|
"norm_label": "create module action"
|
|
},
|
|
{
|
|
"label": "Create Lesson Action",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"id": "admin_lesson_actions_createlesson",
|
|
"community": 18,
|
|
"norm_label": "create lesson action"
|
|
},
|
|
{
|
|
"label": "Admin Dashboard",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/dashboard/page.tsx",
|
|
"id": "admin_dashboard_admindashboard",
|
|
"community": 18,
|
|
"norm_label": "admin dashboard"
|
|
},
|
|
{
|
|
"label": "Parse CSV Action",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"id": "import_actions_parsecsv",
|
|
"community": 57,
|
|
"norm_label": "parse csv action"
|
|
},
|
|
{
|
|
"label": "Apply Import Action",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"id": "import_actions_applyimport",
|
|
"community": 18,
|
|
"norm_label": "apply import action"
|
|
},
|
|
{
|
|
"label": "Create User Action",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"id": "admin_users_actions_createuser",
|
|
"community": 18,
|
|
"norm_label": "create user action"
|
|
},
|
|
{
|
|
"label": "User Detail Page",
|
|
"file_type": "code",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"id": "admin_user_detail_userpage",
|
|
"community": 18,
|
|
"norm_label": "user detail page"
|
|
},
|
|
{
|
|
"label": "Create Question API",
|
|
"file_type": "code",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"id": "api_questions_post",
|
|
"community": 18,
|
|
"norm_label": "create question api"
|
|
},
|
|
{
|
|
"label": "Submit Feedback Action",
|
|
"file_type": "code",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"id": "curator_homework_actions_submitfeedback",
|
|
"community": 18,
|
|
"norm_label": "submit feedback action"
|
|
},
|
|
{
|
|
"label": "Prisma Client",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/prisma.ts",
|
|
"id": "prisma_client",
|
|
"community": 18,
|
|
"norm_label": "prisma client"
|
|
},
|
|
{
|
|
"label": "Auth Library",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth.ts",
|
|
"id": "auth_lib",
|
|
"community": 18,
|
|
"norm_label": "auth library"
|
|
},
|
|
{
|
|
"label": "LessonFilesManager",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"id": "lesson_files_manager_lessonfilesmanager",
|
|
"community": 40,
|
|
"norm_label": "lessonfilesmanager"
|
|
},
|
|
{
|
|
"label": "SortableLessons",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"id": "sortable_lessons_sortablelessons",
|
|
"community": 45,
|
|
"norm_label": "sortablelessons"
|
|
},
|
|
{
|
|
"label": "UserContactEditor",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"id": "user_contact_editor_usercontacteditor",
|
|
"community": 58,
|
|
"norm_label": "usercontacteditor"
|
|
},
|
|
{
|
|
"label": "CategoryRow",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"id": "category_row_categoryrow",
|
|
"community": 59,
|
|
"norm_label": "categoryrow"
|
|
},
|
|
{
|
|
"label": "UserEnrollmentManager",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"id": "user_enrollment_manager_userenrollmentmanager",
|
|
"community": 51,
|
|
"norm_label": "userenrollmentmanager"
|
|
},
|
|
{
|
|
"label": "HomeworkEditor",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"id": "homework_editor_homeworkeditor",
|
|
"community": 39,
|
|
"norm_label": "homeworkeditor"
|
|
},
|
|
{
|
|
"label": "CourseTree",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-tree.tsx",
|
|
"id": "course_tree_coursetree",
|
|
"community": 60,
|
|
"norm_label": "coursetree"
|
|
},
|
|
{
|
|
"label": "CsvImporter",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"id": "csv_importer_csvimporter",
|
|
"community": 61,
|
|
"norm_label": "csvimporter"
|
|
},
|
|
{
|
|
"label": "CourseEditForm",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"id": "course_edit_form_courseeditform",
|
|
"community": 62,
|
|
"norm_label": "courseeditform"
|
|
},
|
|
{
|
|
"label": "CommentsTable",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"id": "comments_table_commentstable",
|
|
"community": 63,
|
|
"norm_label": "commentstable"
|
|
},
|
|
{
|
|
"label": "HomeworkFilters",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/homework-filters.tsx",
|
|
"id": "homework_filters_homeworkfilters",
|
|
"community": 64,
|
|
"norm_label": "homeworkfilters"
|
|
},
|
|
{
|
|
"label": "QuizEditor",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"id": "quiz_editor_quizeditor",
|
|
"community": 46,
|
|
"norm_label": "quizeditor"
|
|
},
|
|
{
|
|
"label": "UserBalanceBlock",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"id": "user_balance_block_userbalanceblock",
|
|
"community": 65,
|
|
"norm_label": "userbalanceblock"
|
|
},
|
|
{
|
|
"label": "LessonEditor",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"id": "lesson_editor_lessoneditor",
|
|
"community": 44,
|
|
"norm_label": "lessoneditor"
|
|
},
|
|
{
|
|
"label": "EnrollmentManager",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"id": "enrollment_manager_enrollmentmanager",
|
|
"community": 23,
|
|
"norm_label": "enrollmentmanager"
|
|
},
|
|
{
|
|
"label": "AdminShell",
|
|
"file_type": "code",
|
|
"source_file": "src/components/admin/admin-shell.tsx",
|
|
"id": "admin_shell_adminshell",
|
|
"community": 66,
|
|
"norm_label": "adminshell"
|
|
},
|
|
{
|
|
"label": "ContentViewer",
|
|
"file_type": "code",
|
|
"source_file": "src/components/curator/content-viewer.tsx",
|
|
"id": "content_viewer_contentviewer",
|
|
"community": 67,
|
|
"norm_label": "contentviewer"
|
|
},
|
|
{
|
|
"label": "AudioRecorder",
|
|
"file_type": "code",
|
|
"source_file": "src/components/curator/audio-recorder.tsx",
|
|
"id": "audio_recorder_audiorecorder",
|
|
"community": 23,
|
|
"norm_label": "audiorecorder"
|
|
},
|
|
{
|
|
"label": "LogoutButton",
|
|
"file_type": "code",
|
|
"source_file": "src/components/layout/logout-button.tsx",
|
|
"id": "logout_button_logoutbutton",
|
|
"community": 68,
|
|
"norm_label": "logoutbutton"
|
|
},
|
|
{
|
|
"label": "KinescopePlayer",
|
|
"file_type": "code",
|
|
"source_file": "src/components/player/kinescope-player.tsx",
|
|
"id": "kinescope_player_kinescopeplayer",
|
|
"community": 69,
|
|
"norm_label": "kinescopeplayer"
|
|
},
|
|
{
|
|
"label": "QuestionSplitView",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"id": "question_split_view_questionsplitview",
|
|
"community": 70,
|
|
"norm_label": "questionsplitview"
|
|
},
|
|
{
|
|
"label": "QuestionThread",
|
|
"file_type": "code",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"id": "question_thread_questionthread",
|
|
"community": 71,
|
|
"norm_label": "questionthread"
|
|
},
|
|
{
|
|
"label": "FileFormatBadge",
|
|
"file_type": "code",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"id": "file_format_badge_fileformatbadge",
|
|
"community": 40,
|
|
"norm_label": "fileformatbadge"
|
|
},
|
|
{
|
|
"label": "CourseSidebar",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"id": "course_sidebar_coursesidebar",
|
|
"community": 72,
|
|
"norm_label": "coursesidebar"
|
|
},
|
|
{
|
|
"label": "QuizSection",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"id": "quiz_section_quizsection",
|
|
"community": 73,
|
|
"norm_label": "quizsection"
|
|
},
|
|
{
|
|
"label": "HomeworkSection",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"id": "homework_section_homeworksection",
|
|
"community": 23,
|
|
"norm_label": "homeworksection"
|
|
},
|
|
{
|
|
"label": "LessonCompleteButton",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-complete-button.tsx",
|
|
"id": "lesson_complete_button_lessoncompletebutton",
|
|
"community": 74,
|
|
"norm_label": "lessoncompletebutton"
|
|
},
|
|
{
|
|
"label": "LessonContent",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-content.tsx",
|
|
"id": "lesson_content_lessoncontent",
|
|
"community": 75,
|
|
"norm_label": "lessoncontent"
|
|
},
|
|
{
|
|
"label": "LessonComments",
|
|
"file_type": "code",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"id": "lesson_comments_lessoncomments",
|
|
"community": 76,
|
|
"norm_label": "lessoncomments"
|
|
},
|
|
{
|
|
"label": "Prisma Client",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/prisma.ts",
|
|
"id": "prisma_prisma",
|
|
"community": 23,
|
|
"norm_label": "prisma client"
|
|
},
|
|
{
|
|
"label": "S3 Client",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/s3.ts",
|
|
"id": "s3_s3",
|
|
"community": 77,
|
|
"norm_label": "s3 client"
|
|
},
|
|
{
|
|
"label": "getSettings",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/settings.ts",
|
|
"id": "settings_getsettings",
|
|
"community": 23,
|
|
"norm_label": "getsettings"
|
|
},
|
|
{
|
|
"label": "mdToTiptap",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"id": "md_to_tiptap_mdtotiptap",
|
|
"community": 44,
|
|
"norm_label": "mdtotiptap"
|
|
},
|
|
{
|
|
"label": "Email Senders",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/email.ts",
|
|
"id": "email_senders",
|
|
"community": 23,
|
|
"norm_label": "email senders"
|
|
},
|
|
{
|
|
"label": "Better Auth",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/auth.ts",
|
|
"id": "auth_auth",
|
|
"community": 23,
|
|
"norm_label": "better auth"
|
|
},
|
|
{
|
|
"label": "grantAccess",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"id": "course_actions_grantaccess",
|
|
"community": 23,
|
|
"norm_label": "grantaccess"
|
|
},
|
|
{
|
|
"label": "saveQuiz",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"id": "quiz_actions_savequiz",
|
|
"community": 46,
|
|
"norm_label": "savequiz"
|
|
},
|
|
{
|
|
"label": "submitHomework",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"id": "student_actions_submithomework",
|
|
"community": 23,
|
|
"norm_label": "submithomework"
|
|
},
|
|
{
|
|
"label": "saveLesson",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"id": "lesson_actions_savelesson",
|
|
"community": 78,
|
|
"norm_label": "savelesson"
|
|
},
|
|
{
|
|
"label": "bulkGrantAccess",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"id": "user_actions_bulkgrantaccess",
|
|
"community": 51,
|
|
"norm_label": "bulkgrantaccess"
|
|
},
|
|
{
|
|
"label": "createLesson",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"id": "module_actions_createlesson",
|
|
"community": 45,
|
|
"norm_label": "createlesson"
|
|
},
|
|
{
|
|
"label": "saveHomework",
|
|
"file_type": "code",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"id": "homework_actions_savehomework",
|
|
"community": 39,
|
|
"norm_label": "savehomework"
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "postcss.config.mjs",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "postcss_config_mjs",
|
|
"target": "lms_system_postcss_config_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_lessons",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_test_user",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_browser_headers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_options",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_jar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_loginres",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_dashres",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_courseres",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "load-test.js",
|
|
"source_location": "L85",
|
|
"weight": 1.0,
|
|
"source": "load_test_js",
|
|
"target": "lms_system_load_test_lessonres",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "prisma.config.ts",
|
|
"source": "prisma_config_ts",
|
|
"target": "prisma_schema"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "package_json",
|
|
"target": "lms_system_package_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "package_json",
|
|
"target": "lms_system_package_version",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "package_json",
|
|
"target": "lms_system_package_private",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "package_json",
|
|
"target": "lms_system_package_scripts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "package_json",
|
|
"target": "lms_system_package_prisma",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "package_json",
|
|
"target": "lms_system_package_dependencies",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "package_json",
|
|
"target": "lms_system_package_devdependencies",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "package.json",
|
|
"source": "package_json",
|
|
"target": "next_config_ts"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_scripts",
|
|
"target": "lms_system_package_scripts_dev",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_scripts",
|
|
"target": "lms_system_package_scripts_build",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_scripts",
|
|
"target": "lms_system_package_scripts_start",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_scripts",
|
|
"target": "lms_system_package_scripts_lint",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_scripts",
|
|
"target": "lms_system_package_scripts_type_check",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_prisma",
|
|
"target": "lms_system_package_prisma_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_aws_sdk_client_s3",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_aws_sdk_s3_request_presigner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_base_ui_react",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_dnd_kit_core",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_dnd_kit_sortable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_dnd_kit_utilities",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_kinescope_react_kinescope_player",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_prisma_adapter_pg",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_prisma_client",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_tiptap_extension_image",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_tiptap_extension_link",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_tiptap_extension_placeholder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_tiptap_extension_underline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_tiptap_pm",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_tiptap_react",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_tiptap_starter_kit",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_bcryptjs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_better_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_class_variance_authority",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_clsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_gray_matter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_iconv_lite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_lucide_react",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_next",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_next_themes",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_pg",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_react",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_react_dom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_remark_parse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_resend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_sonner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_tailwind_merge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_unified",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_dependencies",
|
|
"target": "lms_system_package_dependencies_zod",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"context": "import",
|
|
"source": "lms_system_package_dependencies_prisma_client",
|
|
"target": "prisma_client",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src/lib/utils.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "lib_utils_cn",
|
|
"target": "lms_system_package_dependencies_clsx"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L179",
|
|
"weight": 1.0,
|
|
"source": "lib_md_to_tiptap_mdtotiptap",
|
|
"target": "lms_system_package_dependencies_unified"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_tailwindcss_postcss",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_types_bcryptjs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_types_node",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_types_pg",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_types_react",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_types_react_dom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_dotenv",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_eslint",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_eslint_config_next",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_prisma",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_tailwindcss",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_ts_node",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "package.json",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "lms_system_package_devdependencies",
|
|
"target": "lms_system_package_devdependencies_typescript",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_schema",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_style",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_rsc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_tailwind",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_iconlibrary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_rtl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_aliases",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_menucolor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_menuaccent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "components_json",
|
|
"target": "lms_system_components_registries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_tailwind",
|
|
"target": "lms_system_components_tailwind_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_tailwind",
|
|
"target": "lms_system_components_tailwind_css",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_tailwind",
|
|
"target": "lms_system_components_tailwind_basecolor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_tailwind",
|
|
"target": "lms_system_components_tailwind_cssvariables",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_tailwind",
|
|
"target": "lms_system_components_tailwind_prefix",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_aliases",
|
|
"target": "lms_system_components_aliases_components",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_aliases",
|
|
"target": "lms_system_components_aliases_utils",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_aliases",
|
|
"target": "lms_system_components_aliases_ui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_aliases",
|
|
"target": "lms_system_components_aliases_lib",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "components.json",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "lms_system_components_aliases",
|
|
"target": "lms_system_components_aliases_hooks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "tsconfig_json",
|
|
"target": "lms_system_tsconfig_compileroptions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "tsconfig_json",
|
|
"target": "lms_system_tsconfig_include",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "tsconfig_json",
|
|
"target": "lms_system_tsconfig_exclude",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_target",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_lib",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_allowjs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_skiplibcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_strict",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_noemit",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_esmoduleinterop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_moduleresolution",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_resolvejsonmodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_isolatedmodules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_jsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_incremental",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_plugins",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions",
|
|
"target": "lms_system_tsconfig_compileroptions_paths",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "tsconfig.json",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "lms_system_tsconfig_compileroptions_paths",
|
|
"target": "lms_system_tsconfig_paths",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "eslint.config.mjs",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "eslint_config_mjs",
|
|
"target": "lms_system_eslint_config_eslintconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "next.config.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "next_config_ts",
|
|
"target": "lms_system_next_config_nextconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "prisma/seed.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "prisma_seed_ts",
|
|
"target": "prisma_seed_adapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "prisma/seed.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "prisma_seed_ts",
|
|
"target": "prisma_seed_prisma",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "prisma/seed.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "prisma_seed_ts",
|
|
"target": "prisma_seed_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts/backup.sh",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "scripts_backup_sh",
|
|
"target": "scripts_backup_log",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/middleware.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_middleware_ts",
|
|
"target": "src_middleware_public_routes",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/middleware.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_middleware_ts",
|
|
"target": "src_middleware_middleware",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/middleware.ts",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_middleware_ts",
|
|
"target": "src_middleware_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_layout_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_layout_tsx",
|
|
"target": "lib_settings_getsettings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_layout_tsx",
|
|
"target": "app_layout_firamono",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_layout_tsx",
|
|
"target": "app_layout_generatemetadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "src_app_layout_tsx",
|
|
"target": "app_layout_rootlayout",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "app_layout_generatemetadata",
|
|
"target": "lib_settings_getsettings"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/layout.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "app_layout_rootlayout",
|
|
"target": "lib_settings_getsettings"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_page_tsx",
|
|
"target": "app_page_homepage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "src_components_layout_logout_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "layout_logout_button_logoutbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "lib_settings_getsetting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "src_components_admin_stop_impersonate_banner_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "admin_stop_impersonate_banner_stopimpersonatebanner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_layout_tsx",
|
|
"target": "student_layout_studentlayout",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(student)/layout.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "student_layout_studentlayout",
|
|
"target": "lib_settings_getsetting"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/dashboard/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_dashboard_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/dashboard/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_dashboard_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/dashboard/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_dashboard_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/dashboard/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_dashboard_page_tsx",
|
|
"target": "dashboard_page_studentdashboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_layout_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_layout_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_layout_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_layout_tsx",
|
|
"target": "src_components_student_course_sidebar_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_layout_tsx",
|
|
"target": "student_course_sidebar_coursesidebar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_layout_tsx",
|
|
"target": "slug_layout_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/layout.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_layout_tsx",
|
|
"target": "slug_layout_courselayout",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_page_tsx",
|
|
"target": "slug_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/page.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_page_tsx",
|
|
"target": "slug_page_coursepage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_actions_ts",
|
|
"target": "lessonid_actions_togglelessonprogress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"target": "lib_email_sendhomeworksubmittedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"target": "lib_email_sendhomeworkupdatedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"target": "lessonid_homework_actions_homeworkfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_homework_actions_ts",
|
|
"target": "lessonid_homework_actions_submithomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_comment_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_comment_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_comment_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_comment_actions_ts",
|
|
"target": "lessonid_comment_actions_addcomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_comment_actions_ts",
|
|
"target": "lessonid_comment_actions_deletecomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_components_player_kinescope_player_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "player_kinescope_player_kinescopeplayer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_components_student_lesson_content_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "student_lesson_content_lessoncontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_components_student_lesson_complete_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "student_lesson_complete_button_lessoncompletebutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_components_student_homework_section_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "student_homework_section_homeworksection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_components_student_quiz_section_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "student_quiz_section_quizsection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_components_student_lesson_comments_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "student_lesson_comments_lessoncomments",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "src_components_shared_file_format_badge_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "shared_file_format_badge_fileformatbadge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "lessonid_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_courses_slug_lessons_lessonid_page_tsx",
|
|
"target": "lessonid_page_lessonpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "lessonid_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/profile/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_profile_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/profile/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_profile_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/profile/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_profile_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/profile/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_profile_actions_ts",
|
|
"target": "profile_actions_changepasswordaction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/profile/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_profile_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/profile/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_profile_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/profile/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_profile_page_tsx",
|
|
"target": "profile_page_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/profile/page.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_profile_page_tsx",
|
|
"target": "profile_page_profilepage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_page_tsx",
|
|
"target": "questions_page_questionspage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/new/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_new_page_tsx",
|
|
"target": "new_page_fileattachment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/new/page.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_new_page_tsx",
|
|
"target": "new_page_formatfilesize",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/new/page.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_new_page_tsx",
|
|
"target": "new_page_newquestionpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/[id]/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_id_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/[id]/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_id_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/[id]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_id_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/[id]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_id_page_tsx",
|
|
"target": "src_components_questions_questionthread_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/[id]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_id_page_tsx",
|
|
"target": "questions_questionthread_questionthread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(student)/questions/[id]/page.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_student_questions_id_page_tsx",
|
|
"target": "id_page_questionthreadpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_layout_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_layout_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_layout_tsx",
|
|
"target": "src_components_admin_admin_shell_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_layout_tsx",
|
|
"target": "admin_admin_shell_adminshell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_layout_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_layout_tsx",
|
|
"target": "admin_layout_adminlayout",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/layout.tsx",
|
|
"source": "admin_layout_adminlayout",
|
|
"target": "auth_lib"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_actions_ts",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_actions_ts",
|
|
"target": "lib_settings_settings_defaults",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_actions_ts",
|
|
"target": "lib_settings_settingskey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/actions.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_actions_ts",
|
|
"target": "settings_actions_savesettings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "src_app_admin_settings_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "settings_actions_savesettings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_page_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_page_tsx",
|
|
"target": "lib_settings_getsettings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_page_tsx",
|
|
"target": "src_components_admin_settings_form_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_page_tsx",
|
|
"target": "admin_settings_form_settingsform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_page_tsx",
|
|
"target": "settings_page_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_settings_page_tsx",
|
|
"target": "settings_page_settingspage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/settings/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "settings_page_settingspage",
|
|
"target": "lib_settings_getsettings"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/delete-action.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_delete_action_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/delete-action.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_delete_action_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/delete-action.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_delete_action_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/delete-action.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_delete_action_ts",
|
|
"target": "comments_delete_action_deletecomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_actions_ts",
|
|
"target": "comments_actions_admindeletecomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_comments_table_tsx",
|
|
"target": "src_app_admin_comments_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_comments_table_tsx",
|
|
"target": "comments_actions_admindeletecomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_page_tsx",
|
|
"target": "src_components_admin_comments_table_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_page_tsx",
|
|
"target": "admin_comments_table_commentstable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_page_tsx",
|
|
"target": "comments_page_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_page_tsx",
|
|
"target": "comments_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/comments/page.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_comments_page_tsx",
|
|
"target": "comments_page_admincommentspage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/dashboard/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_dashboard_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/dashboard/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_dashboard_page_tsx",
|
|
"target": "dashboard_page_admindashboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/dashboard/page.tsx",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_dashboard_page_tsx",
|
|
"target": "dashboard_page_statcard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/dashboard/page.tsx",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_dashboard_page_tsx",
|
|
"target": "dashboard_page_statcard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_actions_ts",
|
|
"target": "courses_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_actions_ts",
|
|
"target": "courses_actions_slugify",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_actions_ts",
|
|
"target": "courses_actions_createcourse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_actions_ts",
|
|
"target": "courses_actions_updatecourse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_actions_ts",
|
|
"target": "courses_actions_deletecourse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "src_app_admin_courses_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "src_app_admin_courses_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "courses_actions_createcourse",
|
|
"target": "courses_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "courses_actions_updatecourse",
|
|
"target": "courses_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"source": "courses_actions_deletecourse",
|
|
"target": "courses_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "courses_actions_createcourse",
|
|
"target": "courses_actions_slugify",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "courses_actions_createcourse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "courses_actions_updatecourse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "courses_actions_deletecourse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_page_tsx",
|
|
"target": "src_components_ui_badge_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_page_tsx",
|
|
"target": "ui_badge_badge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_page_tsx",
|
|
"target": "src_components_ui_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_page_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_page_tsx",
|
|
"target": "src_components_admin_create_course_dialog_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_page_tsx",
|
|
"target": "admin_create_course_dialog_createcoursedialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_page_tsx",
|
|
"target": "courses_page_coursespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "lib_email_sendcourseaccessemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "courseid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "courseid_actions_createmodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "courseid_actions_updatemodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "courseid_actions_deletemodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "courseid_actions_reordermodules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "courseid_actions_grantaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_actions_ts",
|
|
"target": "courseid_actions_revokeaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "courseid_actions_createmodule",
|
|
"target": "courseid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "courseid_actions_updatemodule",
|
|
"target": "courseid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "courseid_actions_deletemodule",
|
|
"target": "courseid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "courseid_actions_reordermodules",
|
|
"target": "courseid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "courseid_actions_grantaccess",
|
|
"target": "courseid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"source": "courseid_actions_revokeaccess",
|
|
"target": "courseid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "courseid_actions_grantaccess",
|
|
"target": "lib_email_sendcourseaccessemail"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "src_components_admin_course_edit_form_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "admin_course_edit_form_courseeditform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "src_components_admin_sortable_modules_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "admin_sortable_modules_sortablemodules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "src_components_admin_enrollment_manager_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "admin_enrollment_manager_enrollmentmanager",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "src_components_admin_course_tree_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "admin_course_tree_coursetree",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "courseid_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_page_tsx",
|
|
"target": "courseid_page_coursedetailpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "moduleid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "moduleid_actions_createlesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "moduleid_actions_updatelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "moduleid_actions_deletelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "moduleid_actions_reorderlessons",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "moduleid_actions_togglelessonpublished",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_actions_ts",
|
|
"target": "moduleid_actions_movelessontomodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "moduleid_actions_createlesson",
|
|
"target": "moduleid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "moduleid_actions_updatelesson",
|
|
"target": "moduleid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "moduleid_actions_deletelesson",
|
|
"target": "moduleid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "moduleid_actions_reorderlessons",
|
|
"target": "moduleid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "moduleid_actions_togglelessonpublished",
|
|
"target": "moduleid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"source": "moduleid_actions_movelessontomodule",
|
|
"target": "moduleid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_page_tsx",
|
|
"target": "src_components_admin_sortable_lessons_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_page_tsx",
|
|
"target": "admin_sortable_lessons_sortablelessons",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_page_tsx",
|
|
"target": "moduleid_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/page.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_page_tsx",
|
|
"target": "moduleid_page_modulepage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_actions_ts",
|
|
"target": "lessonid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_actions_ts",
|
|
"target": "lessonid_actions_savelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/actions.ts",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "lessonid_actions_savelesson",
|
|
"target": "lessonid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_homework_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_homework_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_homework_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_homework_actions_ts",
|
|
"target": "lessonid_homework_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_homework_actions_ts",
|
|
"target": "lessonid_homework_actions_savehomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_homework_actions_ts",
|
|
"target": "lessonid_homework_actions_deletehomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "lessonid_homework_actions_savehomework",
|
|
"target": "lessonid_homework_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/homework-actions.ts",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "lessonid_homework_actions_deletehomework",
|
|
"target": "lessonid_homework_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "src_components_admin_lesson_editor_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "admin_lesson_editor_lessoneditor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "src_components_admin_lesson_files_manager_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "admin_lesson_files_manager_lessonfilesmanager",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "src_components_admin_homework_editor_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "admin_homework_editor_homeworkeditor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "src_components_admin_quiz_editor_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "admin_quiz_editor_quizeditor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/lessons/[lessonId]/page.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_courses_courseid_modules_moduleid_lessons_lessonid_page_tsx",
|
|
"target": "lessonid_page_lessoneditorpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "lib_email_sendwelcomeemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_parsedrow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_previewresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_importoptions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_applyresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_parsecsvline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_normalizeheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_assertadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_parsecsv",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L181",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_import_actions_ts",
|
|
"target": "import_export_import_actions_applyimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "src_app_admin_import_export_import_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "import_export_import_actions_previewresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "import_export_import_actions_importoptions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "import_export_import_actions_applyresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L122",
|
|
"weight": 1.0,
|
|
"source": "import_export_import_actions_parsecsv",
|
|
"target": "import_export_import_actions_parsecsvline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"source": "import_export_import_actions_parsecsv",
|
|
"target": "import_export_import_actions_normalizeheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"source": "import_export_import_actions_parsecsv",
|
|
"target": "import_export_import_actions_assertadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"source": "import_export_import_actions_applyimport",
|
|
"target": "import_export_import_actions_assertadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "import_export_import_actions_parsecsv",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "import_export_import_actions_applyimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source_location": "L229",
|
|
"weight": 1.0,
|
|
"source": "import_export_import_actions_applyimport",
|
|
"target": "lib_email_sendwelcomeemail"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_page_tsx",
|
|
"target": "src_components_admin_csv_importer_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_page_tsx",
|
|
"target": "admin_csv_importer_csvimporter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_page_tsx",
|
|
"target": "src_components_admin_csv_exporter_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_page_tsx",
|
|
"target": "admin_csv_exporter_csvexporter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_page_tsx",
|
|
"target": "import_export_page_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/import-export/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_import_export_page_tsx",
|
|
"target": "import_export_page_importexportpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_enroll_action_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_enroll_action_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_enroll_action_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_enroll_action_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_enroll_action_ts",
|
|
"target": "lib_email_sendcourseaccessemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_enroll_action_ts",
|
|
"target": "users_enroll_action_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_enroll_action_ts",
|
|
"target": "users_enroll_action_grantcourseaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_enroll_action_ts",
|
|
"target": "users_enroll_action_getpublishedcourses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quick_enroll_modal_tsx",
|
|
"target": "src_app_admin_users_enroll_action_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "users_enroll_action_grantcourseaccess",
|
|
"target": "users_enroll_action_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"source": "users_enroll_action_getpublishedcourses",
|
|
"target": "users_enroll_action_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quick_enroll_modal_tsx",
|
|
"target": "users_enroll_action_grantcourseaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/users/enroll-action.ts",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "users_enroll_action_grantcourseaccess",
|
|
"target": "lib_email_sendcourseaccessemail"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quick_enroll_modal_tsx",
|
|
"target": "users_enroll_action_getpublishedcourses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_actions_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_actions_ts",
|
|
"target": "lib_email_sendwelcomeemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_actions_ts",
|
|
"target": "users_actions_createuser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "src_app_admin_users_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "users_actions_createuser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"source": "users_actions_createuser",
|
|
"target": "lib_email_sendwelcomeemail"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_page_tsx",
|
|
"target": "src_components_admin_users_table_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_page_tsx",
|
|
"target": "admin_users_table_userstable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_page_tsx",
|
|
"target": "src_components_admin_users_search_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_page_tsx",
|
|
"target": "admin_users_search_userssearch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_page_tsx",
|
|
"target": "users_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/page.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_page_tsx",
|
|
"target": "users_page_userspage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/new/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_new_page_tsx",
|
|
"target": "src_components_admin_create_user_form_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/new/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_new_page_tsx",
|
|
"target": "admin_create_user_form_createuserform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/new/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_new_page_tsx",
|
|
"target": "new_page_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/new/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_new_page_tsx",
|
|
"target": "new_page_newuserpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "userid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "userid_actions_bulkgrantaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "userid_actions_updateusercontact",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "userid_actions_addbalancetransaction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "userid_actions_deletebalancetransaction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "userid_actions_resetuserpassword",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_actions_ts",
|
|
"target": "userid_actions_revokeuseraccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_contact_editor_tsx",
|
|
"target": "src_app_admin_users_userid_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "src_app_admin_users_userid_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "userid_actions_bulkgrantaccess",
|
|
"target": "userid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "userid_actions_updateusercontact",
|
|
"target": "userid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"source": "userid_actions_addbalancetransaction",
|
|
"target": "userid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"source": "userid_actions_deletebalancetransaction",
|
|
"target": "userid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"source": "userid_actions_resetuserpassword",
|
|
"target": "userid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/actions.ts",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "userid_actions_revokeuseraccess",
|
|
"target": "userid_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_contact_editor_tsx",
|
|
"target": "userid_actions_updateusercontact",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "userid_actions_addbalancetransaction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "userid_actions_deletebalancetransaction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "src_components_admin_user_enrollment_manager_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "admin_user_enrollment_manager_userenrollmentmanager",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "src_components_admin_user_contact_editor_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "admin_user_contact_editor_usercontacteditor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "src_components_admin_user_balance_block_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "admin_user_balance_block_userbalanceblock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "userid_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_users_userid_page_tsx",
|
|
"target": "userid_page_userpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_actions_ts",
|
|
"target": "categories_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_actions_ts",
|
|
"target": "categories_actions_slugify",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_actions_ts",
|
|
"target": "categories_actions_createcategory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_actions_ts",
|
|
"target": "categories_actions_updatecategory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_actions_ts",
|
|
"target": "categories_actions_deletecategory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "src_app_admin_categories_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "src_app_admin_categories_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "categories_actions_createcategory",
|
|
"target": "categories_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "categories_actions_updatecategory",
|
|
"target": "categories_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "categories_actions_deletecategory",
|
|
"target": "categories_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/actions.ts",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "categories_actions_createcategory",
|
|
"target": "categories_actions_slugify",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "categories_actions_createcategory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "categories_actions_updatecategory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "categories_actions_deletecategory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "src_components_admin_category_row_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "admin_category_row_categoryrow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "src_components_ui_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "src_components_ui_input_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "ui_input_input",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/categories/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_categories_page_tsx",
|
|
"target": "categories_page_categoriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/quizzes/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_quizzes_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/quizzes/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_quizzes_page_tsx",
|
|
"target": "quizzes_page_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/quizzes/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_quizzes_page_tsx",
|
|
"target": "quizzes_page_adminquizzespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/quizzes/[quizId]/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_quizzes_quizid_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/quizzes/[quizId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_quizzes_quizid_page_tsx",
|
|
"target": "quizid_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/quizzes/[quizId]/page.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_quizzes_quizid_page_tsx",
|
|
"target": "quizid_page_adminquizattemptspage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/questions/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_questions_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/questions/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_questions_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/questions/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_questions_page_tsx",
|
|
"target": "src_components_questions_questionsplitview_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/questions/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_questions_page_tsx",
|
|
"target": "questions_questionsplitview_questionsplitview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/admin/questions/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_admin_questions_page_tsx",
|
|
"target": "questions_page_adminquestionspage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "src_components_layout_logout_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "layout_logout_button_logoutbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "src_components_admin_admin_shell_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "admin_admin_shell_adminshell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "lib_settings_getsetting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "curator_layout_curatorlayout",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_layout_tsx",
|
|
"target": "curator_layout_navlink",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/curator/layout.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "curator_layout_curatorlayout",
|
|
"target": "lib_settings_getsetting"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/dashboard/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_dashboard_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/dashboard/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_dashboard_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/dashboard/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_dashboard_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/dashboard/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_dashboard_page_tsx",
|
|
"target": "dashboard_page_curatordashboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/page.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_page_tsx",
|
|
"target": "homework_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/page.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_page_tsx",
|
|
"target": "homework_page_homeworklistpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "lib_email_sendfeedbackreceivedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "lib_settings_getsetting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "lib_settings_asbool",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "submissionid_actions_requirecurator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "submissionid_actions_submitfeedback",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "submissionid_actions_setreviewing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_actions_ts",
|
|
"target": "submissionid_actions_deletesubmission",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/delete-button.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_delete_button_tsx",
|
|
"target": "src_app_curator_homework_submissionid_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"target": "src_app_curator_homework_submissionid_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "submissionid_actions_submitfeedback",
|
|
"target": "submissionid_actions_requirecurator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"source": "submissionid_actions_setreviewing",
|
|
"target": "submissionid_actions_requirecurator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"source": "submissionid_actions_deletesubmission",
|
|
"target": "submissionid_actions_requirecurator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"target": "submissionid_actions_submitfeedback",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "submissionid_actions_submitfeedback",
|
|
"target": "lib_settings_getsetting"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"source": "submissionid_actions_submitfeedback",
|
|
"target": "lib_settings_asbool"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source_location": "L85",
|
|
"weight": 1.0,
|
|
"source": "submissionid_actions_submitfeedback",
|
|
"target": "lib_email_sendfeedbackreceivedemail"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"target": "submissionid_actions_setreviewing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/delete-button.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_delete_button_tsx",
|
|
"target": "submissionid_actions_deletesubmission",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/content-tabs.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_content_tabs_tsx",
|
|
"target": "src_components_curator_content_viewer_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/content-tabs.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_content_tabs_tsx",
|
|
"target": "curator_content_viewer_contentviewer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/content-tabs.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_content_tabs_tsx",
|
|
"target": "submissionid_content_tabs_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/content-tabs.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_content_tabs_tsx",
|
|
"target": "submissionid_content_tabs_contenttabs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "src_app_curator_homework_submissionid_content_tabs_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "submissionid_content_tabs_contenttabs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/delete-button.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_delete_button_tsx",
|
|
"target": "submissionid_delete_button_deletesubmissionbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "src_app_curator_homework_submissionid_delete_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "submissionid_delete_button_deletesubmissionbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"target": "src_components_curator_audio_recorder_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"target": "curator_audio_recorder_audiorecorder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"target": "submissionid_feedback_form_fileitem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"target": "submissionid_feedback_form_formatsize",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/feedback-form.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"target": "submissionid_feedback_form_feedbackform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "src_app_curator_homework_submissionid_feedback_form_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "submissionid_feedback_form_feedbackform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "submissionid_page_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "submissionid_page_formatsize",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "submissionid_page_statusbadge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/homework/[submissionId]/page.tsx",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_homework_submissionid_page_tsx",
|
|
"target": "submissionid_page_submissionpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/questions/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_questions_page_tsx",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/questions/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_questions_page_tsx",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/questions/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_questions_page_tsx",
|
|
"target": "src_components_questions_questionsplitview_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/questions/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_questions_page_tsx",
|
|
"target": "questions_questionsplitview_questionsplitview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/curator/questions/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_curator_questions_page_tsx",
|
|
"target": "questions_page_curatorquestionspage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/auth/[...all]/route.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_auth_all_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/auth/[...all]/route.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_auth_all_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/auth/[...all]/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_auth_all_route_ts",
|
|
"target": "all_route_get_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/audio-upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_audio_upload_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/audio-upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_audio_upload_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/audio-upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_audio_upload_route_ts",
|
|
"target": "src_lib_s3_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/audio-upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_audio_upload_route_ts",
|
|
"target": "lib_s3_uploadfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/audio-upload/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_audio_upload_route_ts",
|
|
"target": "audio_upload_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/audio-upload/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_audio_upload_route_ts",
|
|
"target": "audio_upload_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/student/audio-upload/route.ts",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "audio_upload_route_post",
|
|
"target": "lib_s3_uploadfile"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_question_upload_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_question_upload_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_question_upload_route_ts",
|
|
"target": "src_lib_s3_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_question_upload_route_ts",
|
|
"target": "lib_s3_uploadfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_question_upload_route_ts",
|
|
"target": "question_upload_route_allowed_types",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_question_upload_route_ts",
|
|
"target": "question_upload_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/student/question-upload/route.ts",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "question_upload_route_post",
|
|
"target": "lib_s3_uploadfile"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/homework-upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_homework_upload_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/homework-upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_homework_upload_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/homework-upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_homework_upload_route_ts",
|
|
"target": "src_lib_s3_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/homework-upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_homework_upload_route_ts",
|
|
"target": "lib_s3_uploadfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/student/homework-upload/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_student_homework_upload_route_ts",
|
|
"target": "homework_upload_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/student/homework-upload/route.ts",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "homework_upload_route_post",
|
|
"target": "lib_s3_uploadfile"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/export-users/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_export_users_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/export-users/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_export_users_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/export-users/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_export_users_route_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/export-users/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_export_users_route_ts",
|
|
"target": "export_users_route_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lessons/[lessonId]/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lessons_lessonid_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lessons/[lessonId]/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lessons_lessonid_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lessons/[lessonId]/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lessons_lessonid_route_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lessons/[lessonId]/route.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lessons_lessonid_route_ts",
|
|
"target": "lessonid_route_patch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "src_lib_s3_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "lib_s3_uploadfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "lib_s3_deletefile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "lesson_files_route_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "lesson_files_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "lesson_files_route_patch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_lesson_files_route_ts",
|
|
"target": "lesson_files_route_delete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "lesson_files_route_post",
|
|
"target": "lesson_files_route_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "lesson_files_route_patch",
|
|
"target": "lesson_files_route_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"source": "lesson_files_route_delete",
|
|
"target": "lesson_files_route_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "lesson_files_route_post",
|
|
"target": "lib_s3_uploadfile"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "lesson_files_route_post",
|
|
"target": "lib_s3_deletefile"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/admin/lesson-files/route.ts",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"source": "lesson_files_route_delete",
|
|
"target": "lib_s3_deletefile"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/import-md/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_import_md_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/import-md/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_import_md_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/import-md/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_import_md_route_ts",
|
|
"target": "src_lib_md_to_tiptap_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/import-md/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_import_md_route_ts",
|
|
"target": "lib_md_to_tiptap_mdtotiptap",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/import-md/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_import_md_route_ts",
|
|
"target": "import_md_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/admin/import-md/route.ts",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "import_md_route_post",
|
|
"target": "lib_md_to_tiptap_mdtotiptap"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_upload_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_upload_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_upload_route_ts",
|
|
"target": "src_lib_s3_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_upload_route_ts",
|
|
"target": "lib_s3_uploadfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/admin/upload/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_admin_upload_route_ts",
|
|
"target": "upload_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/upload/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_upload_route_ts",
|
|
"target": "upload_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/admin/upload/route.ts",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "upload_route_post",
|
|
"target": "lib_s3_uploadfile"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/audio-upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_audio_upload_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/audio-upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_audio_upload_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/audio-upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_audio_upload_route_ts",
|
|
"target": "src_lib_s3_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/audio-upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_audio_upload_route_ts",
|
|
"target": "lib_s3_uploadfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_upload_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/upload/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_upload_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_upload_route_ts",
|
|
"target": "src_lib_s3_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/curator/upload/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_curator_upload_route_ts",
|
|
"target": "lib_s3_uploadfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "lib_email_sendquestioncreatedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "questions_route_fileattachment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "questions_route_builds3prefix",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "questions_route_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_route_ts",
|
|
"target": "questions_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source_location": "L85",
|
|
"weight": 1.0,
|
|
"source": "questions_route_post",
|
|
"target": "questions_route_builds3prefix",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_route_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/route.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_route_ts",
|
|
"target": "id_route_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "lib_email_sendquestionfollowupemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "lib_email_sendquestionreplyemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "messages_route_fileattachment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "messages_route_builds3prefix",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_messages_route_ts",
|
|
"target": "messages_route_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "messages_route_post",
|
|
"target": "messages_route_builds3prefix",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/questions/[id]/messages/route.ts",
|
|
"source_location": "L85",
|
|
"weight": 1.0,
|
|
"source": "messages_route_post",
|
|
"target": "lib_email_sendquestionreplyemail"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/close/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_close_route_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/close/route.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_close_route_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/close/route.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_close_route_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/api/questions/[id]/close/route.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_api_questions_id_close_route_ts",
|
|
"target": "close_route_patch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/maintenance/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_maintenance_page_tsx",
|
|
"target": "maintenance_page_maintenancepage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/verify-email/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_verify_email_page_tsx",
|
|
"target": "verify_email_page_verifyemailpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/register/register-form.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_register_register_form_tsx",
|
|
"target": "src_lib_auth_client_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/register/register-form.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_register_register_form_tsx",
|
|
"target": "register_register_form_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/register/register-form.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_register_register_form_tsx",
|
|
"target": "register_register_form_registerform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/register/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_register_page_tsx",
|
|
"target": "src_app_auth_register_register_form_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/register/page.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_register_page_tsx",
|
|
"target": "register_register_form_registerform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/register/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_register_page_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/register/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_register_page_tsx",
|
|
"target": "lib_settings_getsettings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/register/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_register_page_tsx",
|
|
"target": "register_page_registerpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(auth)/register/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "register_page_registerpage",
|
|
"target": "lib_settings_getsettings"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/forgot-password/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_forgot_password_page_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/forgot-password/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_forgot_password_page_tsx",
|
|
"target": "lib_settings_getsetting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/forgot-password/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_forgot_password_page_tsx",
|
|
"target": "forgot_password_page_forgotpasswordpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(auth)/forgot-password/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "forgot_password_page_forgotpasswordpage",
|
|
"target": "lib_settings_getsetting"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/reset-password/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_reset_password_page_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/reset-password/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_reset_password_page_tsx",
|
|
"target": "lib_settings_getsetting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/reset-password/page.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_reset_password_page_tsx",
|
|
"target": "reset_password_page_resetpasswordpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(auth)/reset-password/page.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "reset_password_page_resetpasswordpage",
|
|
"target": "lib_settings_getsetting"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/login/login-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_login_login_form_tsx",
|
|
"target": "src_lib_auth_client_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/login/login-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_login_login_form_tsx",
|
|
"target": "lib_auth_client_authclient",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/login/login-form.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_login_login_form_tsx",
|
|
"target": "login_login_form_loginform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/login/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_login_page_tsx",
|
|
"target": "src_app_auth_login_login_form_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/login/page.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_login_page_tsx",
|
|
"target": "login_login_form_loginform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/login/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_login_page_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/login/page.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_login_page_tsx",
|
|
"target": "lib_settings_getsetting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/app/(auth)/login/page.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_app_auth_login_page_tsx",
|
|
"target": "login_page_loginpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(auth)/login/page.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "login_page_loginpage",
|
|
"target": "lib_settings_getsetting"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "src_lib_utils_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "src_components_ui_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogtrigger",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogportal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogoverlay",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogcontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogheader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogfooter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogmedia",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogtitle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogdescription",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogaction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_alert_dialog_tsx",
|
|
"target": "ui_alert_dialog_alertdialogcancel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogoverlay",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogcontent",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogheader",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogfooter",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogmedia",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogtitle",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogdescription",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogaction",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/alert-dialog.tsx",
|
|
"source_location": "L167",
|
|
"weight": 1.0,
|
|
"source": "ui_alert_dialog_alertdialogcancel",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/label.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_label_tsx",
|
|
"target": "src_lib_utils_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/label.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_label_tsx",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/label.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_label_tsx",
|
|
"target": "ui_label_label",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "src_components_ui_label_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "src_components_ui_label_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_label_label",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "ui_label_label",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/label.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "ui_label_label",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/sonner.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_sonner_tsx",
|
|
"target": "ui_sonner_toaster",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "src_lib_utils_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "src_components_ui_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogtrigger",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogportal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogclose",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogoverlay",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogcontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogheader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogfooter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogtitle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_dialog_tsx",
|
|
"target": "ui_dialog_dialogdescription",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "src_components_ui_dialog_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_dialog_dialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_dialog_dialogtrigger",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "ui_dialog_dialogoverlay",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_dialog_dialogcontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "ui_dialog_dialogcontent",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_dialog_dialogheader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"source": "ui_dialog_dialogheader",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"source": "ui_dialog_dialogfooter",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_dialog_dialogtitle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"source": "ui_dialog_dialogtitle",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/dialog.tsx",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"source": "ui_dialog_dialogdescription",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_badge_tsx",
|
|
"target": "src_lib_utils_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_badge_tsx",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_badge_tsx",
|
|
"target": "ui_badge_badgevariants",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_badge_tsx",
|
|
"target": "ui_badge_badge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "src_components_ui_badge_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "ui_badge_badge",
|
|
"target": "ui_badge_badgevariants",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "ui_badge_badge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/badge.tsx",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "ui_badge_badge",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_button_tsx",
|
|
"target": "src_lib_utils_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_button_tsx",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_button_tsx",
|
|
"target": "ui_button_buttonvariants",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_button_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "src_components_ui_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "src_components_ui_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "src_components_ui_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "src_components_ui_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "ui_button_button",
|
|
"target": "ui_button_buttonvariants",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "ui_button_button",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/button.tsx",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "ui_button_button",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "src_lib_utils_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selectgroup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selectvalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selecttrigger",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selectcontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selectlabel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selectitem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L139",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selectseparator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selectscrollupbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_select_tsx",
|
|
"target": "ui_select_selectscrolldownbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selectgroup",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selectvalue",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selecttrigger",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selectcontent",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selectlabel",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selectitem",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L146",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selectseparator",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selectscrollupbutton",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/select.tsx",
|
|
"source_location": "L178",
|
|
"weight": 1.0,
|
|
"source": "ui_select_selectscrolldownbutton",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/textarea.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_textarea_tsx",
|
|
"target": "src_lib_utils_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/textarea.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_textarea_tsx",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/textarea.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_textarea_tsx",
|
|
"target": "ui_textarea_textarea",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "src_components_ui_textarea_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "src_components_ui_textarea_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_textarea_textarea",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "ui_textarea_textarea",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/textarea.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "ui_textarea_textarea",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/input.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_input_tsx",
|
|
"target": "src_lib_utils_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/input.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_input_tsx",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/ui/input.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_ui_input_tsx",
|
|
"target": "ui_input_input",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "src_components_ui_input_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "src_components_ui_input_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "src_components_ui_input_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "src_components_ui_input_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "ui_input_input",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "ui_input_input",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "ui_input_input",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "ui_input_input",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/ui/input.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "ui_input_input",
|
|
"target": "lib_utils_cn"
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/layout/logout-button.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_layout_logout_button_tsx",
|
|
"target": "src_lib_auth_client_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/layout/logout-button.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_layout_logout_button_tsx",
|
|
"target": "layout_logout_button_logoutbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/admin-shell.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_admin_shell_tsx",
|
|
"target": "src_components_layout_logout_button_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/admin-shell.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_admin_shell_tsx",
|
|
"target": "layout_logout_button_logoutbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_course_sidebar_tsx",
|
|
"target": "student_course_sidebar_lesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_course_sidebar_tsx",
|
|
"target": "student_course_sidebar_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_course_sidebar_tsx",
|
|
"target": "student_course_sidebar_course",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/course-sidebar.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_course_sidebar_tsx",
|
|
"target": "student_course_sidebar_coursesidebar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_quiz_section_tsx",
|
|
"target": "src_lib_actions_student_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_quiz_section_tsx",
|
|
"target": "actions_student_actions_submitquizattempt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_quiz_section_tsx",
|
|
"target": "student_quiz_section_question",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_quiz_section_tsx",
|
|
"target": "student_quiz_section_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_quiz_section_tsx",
|
|
"target": "student_quiz_section_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/quiz-section.tsx",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_quiz_section_tsx",
|
|
"target": "student_quiz_section_quizsection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "src_lib_actions_student_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "actions_student_actions_submithomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "src_components_curator_audio_recorder_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "curator_audio_recorder_audiorecorder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "student_homework_section_hwfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "student_homework_section_feedback",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "student_homework_section_submission",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "student_homework_section_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "student_homework_section_formatsize",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_homework_section_tsx",
|
|
"target": "student_homework_section_homeworksection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-complete-button.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_complete_button_tsx",
|
|
"target": "src_lib_actions_student_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-complete-button.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_complete_button_tsx",
|
|
"target": "actions_student_actions_togglelessonprogress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-complete-button.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_complete_button_tsx",
|
|
"target": "student_lesson_complete_button_lessoncompletebutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-content.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_content_tsx",
|
|
"target": "student_lesson_content_lessoncontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_comments_tsx",
|
|
"target": "src_lib_actions_student_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_comments_tsx",
|
|
"target": "actions_student_actions_addcomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_comments_tsx",
|
|
"target": "actions_student_actions_deletecomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_comments_tsx",
|
|
"target": "student_lesson_comments_reply",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_comments_tsx",
|
|
"target": "student_lesson_comments_comment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_comments_tsx",
|
|
"target": "student_lesson_comments_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_comments_tsx",
|
|
"target": "student_lesson_comments_formatdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/student/lesson-comments.tsx",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "src_components_student_lesson_comments_tsx",
|
|
"target": "student_lesson_comments_lessoncomments",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_modules_tsx",
|
|
"target": "src_lib_actions_course_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_modules_tsx",
|
|
"target": "actions_course_actions_createmodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_modules_tsx",
|
|
"target": "actions_course_actions_deletemodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_modules_tsx",
|
|
"target": "actions_course_actions_updatemodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_modules_tsx",
|
|
"target": "actions_course_actions_reordermodules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_modules_tsx",
|
|
"target": "admin_sortable_modules_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_modules_tsx",
|
|
"target": "admin_sortable_modules_sortablemodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-modules.tsx",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_modules_tsx",
|
|
"target": "admin_sortable_modules_sortablemodules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/stop-impersonate-banner.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_stop_impersonate_banner_tsx",
|
|
"target": "src_lib_auth_client_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/stop-impersonate-banner.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_stop_impersonate_banner_tsx",
|
|
"target": "lib_auth_client_authclient",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/stop-impersonate-banner.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_stop_impersonate_banner_tsx",
|
|
"target": "admin_stop_impersonate_banner_stopimpersonatebanner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_exporter_tsx",
|
|
"target": "admin_csv_exporter_course",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_exporter_tsx",
|
|
"target": "admin_csv_exporter_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_exporter_tsx",
|
|
"target": "admin_csv_exporter_focushandlers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-exporter.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_exporter_tsx",
|
|
"target": "admin_csv_exporter_csvexporter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-search.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_search_tsx",
|
|
"target": "admin_users_search_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-search.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_search_tsx",
|
|
"target": "admin_users_search_userssearch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quick_enroll_modal_tsx",
|
|
"target": "admin_quick_enroll_modal_course",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quick_enroll_modal_tsx",
|
|
"target": "admin_quick_enroll_modal_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quick-enroll-modal.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quick_enroll_modal_tsx",
|
|
"target": "admin_quick_enroll_modal_quickenrollbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "src_components_admin_quick_enroll_modal_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "admin_quick_enroll_modal_quickenrollbutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "lib_settings_settings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "admin_settings_form_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "admin_settings_form_focushandlers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "admin_settings_form_section",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "admin_settings_form_field",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "admin_settings_form_toggle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L134",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "admin_settings_form_selectfield",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/settings-form.tsx",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_settings_form_tsx",
|
|
"target": "admin_settings_form_settingsform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "admin_users_table_enrollment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "admin_users_table_userrow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "admin_users_table_rolelabel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "admin_users_table_rolevariant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "admin_users_table_userpopup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "admin_users_table_impersonatebutton",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/users-table.tsx",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_users_table_tsx",
|
|
"target": "admin_users_table_userstable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "admin_create_user_form_roles",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "admin_create_user_form_generatepassword",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "admin_create_user_form_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "admin_create_user_form_focushandlers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "admin_create_user_form_field",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "admin_create_user_form_toggle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-user-form.tsx",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_user_form_tsx",
|
|
"target": "admin_create_user_form_createuserform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/admin-nav.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_admin_nav_tsx",
|
|
"target": "admin_admin_nav_links",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/admin-nav.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_admin_nav_tsx",
|
|
"target": "admin_admin_nav_adminnav",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/admin-shell.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_admin_shell_tsx",
|
|
"target": "src_components_admin_admin_nav_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/admin-shell.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_admin_shell_tsx",
|
|
"target": "admin_admin_nav_adminnav",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/create-course-dialog.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_create_course_dialog_tsx",
|
|
"target": "admin_create_course_dialog_createcoursedialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_files_manager_tsx",
|
|
"target": "src_components_shared_file_format_badge_tsx",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_files_manager_tsx",
|
|
"target": "shared_file_format_badge_fileformatbadge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_files_manager_tsx",
|
|
"target": "admin_lesson_files_manager_lessonfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_files_manager_tsx",
|
|
"target": "admin_lesson_files_manager_lessonfilesmanager",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "src_lib_actions_module_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "actions_module_actions_createlesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "actions_module_actions_deletelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "actions_module_actions_updatelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "actions_module_actions_reorderlessons",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "actions_module_actions_togglelessonpublished",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "actions_module_actions_movelessontomodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "admin_sortable_lessons_lesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "admin_sortable_lessons_othermodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "admin_sortable_lessons_sortablelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_sortable_lessons_tsx",
|
|
"target": "admin_sortable_lessons_sortablelessons",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_contact_editor_tsx",
|
|
"target": "admin_user_contact_editor_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_contact_editor_tsx",
|
|
"target": "admin_user_contact_editor_focushandlers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_contact_editor_tsx",
|
|
"target": "admin_user_contact_editor_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-contact-editor.tsx",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_contact_editor_tsx",
|
|
"target": "admin_user_contact_editor_usercontacteditor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "admin_category_row_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/category-row.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_category_row_tsx",
|
|
"target": "admin_category_row_categoryrow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_enrollment_manager_tsx",
|
|
"target": "src_lib_actions_user_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_enrollment_manager_tsx",
|
|
"target": "actions_user_actions_bulkgrantaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_enrollment_manager_tsx",
|
|
"target": "actions_user_actions_revokeuseraccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_enrollment_manager_tsx",
|
|
"target": "admin_user_enrollment_manager_course",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_enrollment_manager_tsx",
|
|
"target": "admin_user_enrollment_manager_enrollment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_enrollment_manager_tsx",
|
|
"target": "admin_user_enrollment_manager_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_enrollment_manager_tsx",
|
|
"target": "admin_user_enrollment_manager_userenrollmentmanager",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_homework_editor_tsx",
|
|
"target": "src_lib_actions_homework_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_homework_editor_tsx",
|
|
"target": "actions_homework_actions_savehomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_homework_editor_tsx",
|
|
"target": "actions_homework_actions_deletehomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_homework_editor_tsx",
|
|
"target": "admin_homework_editor_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_homework_editor_tsx",
|
|
"target": "admin_homework_editor_homeworkeditor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-tree.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_tree_tsx",
|
|
"target": "admin_course_tree_lesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-tree.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_tree_tsx",
|
|
"target": "admin_course_tree_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-tree.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_tree_tsx",
|
|
"target": "admin_course_tree_coursetree",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "admin_csv_importer_course",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "admin_csv_importer_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "admin_csv_importer_focushandlers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "admin_csv_importer_toggle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "admin_csv_importer_stepindicator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/csv-importer.tsx",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_csv_importer_tsx",
|
|
"target": "admin_csv_importer_csvimporter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "admin_course_edit_form_course",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "admin_course_edit_form_category",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/course-edit-form.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_course_edit_form_tsx",
|
|
"target": "admin_course_edit_form_courseeditform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_comments_table_tsx",
|
|
"target": "admin_comments_table_comment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_comments_table_tsx",
|
|
"target": "admin_comments_table_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/comments-table.tsx",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_comments_table_tsx",
|
|
"target": "admin_comments_table_commentstable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/homework-filters.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_homework_filters_tsx",
|
|
"target": "admin_homework_filters_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/homework-filters.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_homework_filters_tsx",
|
|
"target": "admin_homework_filters_course",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/homework-filters.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_homework_filters_tsx",
|
|
"target": "admin_homework_filters_homeworkfilters",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quiz_editor_tsx",
|
|
"target": "src_lib_actions_quiz_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quiz_editor_tsx",
|
|
"target": "actions_quiz_actions_savequiz",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quiz_editor_tsx",
|
|
"target": "actions_quiz_actions_deletequiz",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quiz_editor_tsx",
|
|
"target": "admin_quiz_editor_qtype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quiz_editor_tsx",
|
|
"target": "admin_quiz_editor_question",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quiz_editor_tsx",
|
|
"target": "admin_quiz_editor_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quiz_editor_tsx",
|
|
"target": "admin_quiz_editor_type_labels",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_quiz_editor_tsx",
|
|
"target": "admin_quiz_editor_quizeditor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "admin_user_balance_block_transaction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "admin_user_balance_block_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "admin_user_balance_block_inputstyle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "admin_user_balance_block_focushandlers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "admin_user_balance_block_formatamount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_user_balance_block_tsx",
|
|
"target": "admin_user_balance_block_userbalanceblock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/user-balance-block.tsx",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"source": "admin_user_balance_block_userbalanceblock",
|
|
"target": "admin_user_balance_block_formatamount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_editor_tsx",
|
|
"target": "admin_lesson_editor_lessondata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_editor_tsx",
|
|
"target": "admin_lesson_editor_siblinglesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_editor_tsx",
|
|
"target": "admin_lesson_editor_lessoneditor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L376",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_editor_tsx",
|
|
"target": "admin_lesson_editor_sep",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source_location": "L380",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_lesson_editor_tsx",
|
|
"target": "admin_lesson_editor_toolbtn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "src_lib_actions_course_actions_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "actions_course_actions_grantaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "actions_course_actions_revokeaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "admin_enrollment_manager_student",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "admin_enrollment_manager_enrollment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "admin_enrollment_manager_logentry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "admin_enrollment_manager_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_enrollment_manager_tsx",
|
|
"target": "admin_enrollment_manager_enrollmentmanager",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/admin/admin-shell.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_components_admin_admin_shell_tsx",
|
|
"target": "admin_admin_shell_adminshell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/curator/content-viewer.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_components_curator_content_viewer_tsx",
|
|
"target": "curator_content_viewer_contentviewer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/curator/audio-recorder.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_curator_audio_recorder_tsx",
|
|
"target": "curator_audio_recorder_audiorecorderprops",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/curator/audio-recorder.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_components_curator_audio_recorder_tsx",
|
|
"target": "curator_audio_recorder_audiorecorder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "src_components_shared_file_format_badge_tsx",
|
|
"target": "shared_file_format_badge_format_map",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_components_shared_file_format_badge_tsx",
|
|
"target": "shared_file_format_badge_getfileformatinfo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "src_components_shared_file_format_badge_tsx",
|
|
"target": "shared_file_format_badge_fileformatbadge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/shared/file-format-badge.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "shared_file_format_badge_fileformatbadge",
|
|
"target": "shared_file_format_badge_getfileformatinfo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionsplitview_tsx",
|
|
"target": "questions_questionsplitview_fileattachment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionsplitview_tsx",
|
|
"target": "questions_questionsplitview_message",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionsplitview_tsx",
|
|
"target": "questions_questionsplitview_questionsummary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionsplitview_tsx",
|
|
"target": "questions_questionsplitview_questiondetail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionsplitview_tsx",
|
|
"target": "questions_questionsplitview_formatdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionsplitview_tsx",
|
|
"target": "questions_questionsplitview_formatfilesize",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionSplitView.tsx",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionsplitview_tsx",
|
|
"target": "questions_questionsplitview_questionsplitview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionthread_tsx",
|
|
"target": "questions_questionthread_fileattachment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionthread_tsx",
|
|
"target": "questions_questionthread_message",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionthread_tsx",
|
|
"target": "questions_questionthread_questionthreadprops",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionthread_tsx",
|
|
"target": "questions_questionthread_formatdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionthread_tsx",
|
|
"target": "questions_questionthread_formatfilesize",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/questions/QuestionThread.tsx",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "src_components_questions_questionthread_tsx",
|
|
"target": "questions_questionthread_questionthread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/player/kinescope-player.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_components_player_kinescope_player_tsx",
|
|
"target": "player_kinescope_player_props",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/components/player/kinescope-player.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "src_components_player_kinescope_player_tsx",
|
|
"target": "player_kinescope_player_kinescopeplayer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/prisma.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_prisma_ts",
|
|
"target": "lib_prisma_globalforprisma",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/prisma.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_prisma_ts",
|
|
"target": "lib_prisma_createprismaclient",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_lib_settings_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_auth_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_quiz_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_lesson_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_user_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_homework_actions_ts",
|
|
"target": "src_lib_prisma_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_s3_ts",
|
|
"target": "lib_s3_s3",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "src_lib_s3_ts",
|
|
"target": "lib_s3_getpublicurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "src_lib_s3_ts",
|
|
"target": "lib_s3_uploadfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "src_lib_s3_ts",
|
|
"target": "lib_s3_deletefile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/s3.ts",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "lib_s3_uploadfile",
|
|
"target": "lib_s3_getpublicurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_lib_settings_ts",
|
|
"target": "lib_settings_settings_defaults",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "src_lib_settings_ts",
|
|
"target": "lib_settings_settingskey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "src_lib_settings_ts",
|
|
"target": "lib_settings_settings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "src_lib_settings_ts",
|
|
"target": "lib_settings_getsettings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"source": "src_lib_settings_ts",
|
|
"target": "lib_settings_getsetting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "src_lib_settings_ts",
|
|
"target": "lib_settings_asbool",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/settings.ts",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"source": "src_lib_settings_ts",
|
|
"target": "lib_settings_parsenotificationemails",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "src_lib_settings_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "lib_settings_getsettings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"source": "actions_student_actions_submithomework",
|
|
"target": "lib_settings_getsettings"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_settings_getsetting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "lib_email_getschoolname",
|
|
"target": "lib_settings_getsetting"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "lib_settings_asbool",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"source": "actions_student_actions_submithomework",
|
|
"target": "lib_settings_asbool"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "lib_settings_parsenotificationemails",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"source": "actions_student_actions_submithomework",
|
|
"target": "lib_settings_parsenotificationemails"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_lib_md_to_tiptap_ts",
|
|
"target": "lib_md_to_tiptap_mark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_md_to_tiptap_ts",
|
|
"target": "lib_md_to_tiptap_tiptapnode",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "src_lib_md_to_tiptap_ts",
|
|
"target": "lib_md_to_tiptap_mdastnode",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "src_lib_md_to_tiptap_ts",
|
|
"target": "lib_md_to_tiptap_convertinline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "src_lib_md_to_tiptap_ts",
|
|
"target": "lib_md_to_tiptap_convertblock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"source": "src_lib_md_to_tiptap_ts",
|
|
"target": "lib_md_to_tiptap_mdtotiptap",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"source": "lib_md_to_tiptap_convertblock",
|
|
"target": "lib_md_to_tiptap_convertinline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/md-to-tiptap.ts",
|
|
"source_location": "L181",
|
|
"weight": 1.0,
|
|
"source": "lib_md_to_tiptap_mdtotiptap",
|
|
"target": "lib_md_to_tiptap_convertblock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_quote",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendcourseaccessemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendhomeworksubmittedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendfeedbackreceivedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L162",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendwelcomeemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L177",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendtestemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendaccessemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendpasswordresetemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendquestioncreatedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L253",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendquestionreplyemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L274",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendquestionfollowupemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L295",
|
|
"weight": 1.0,
|
|
"source": "src_lib_email_ts",
|
|
"target": "lib_email_sendhomeworkupdatedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_lib_auth_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "src_lib_email_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendcourseaccessemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendhomeworksubmittedemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L148",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendfeedbackreceivedemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L164",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendwelcomeemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L179",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendtestemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendaccessemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L218",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendpasswordresetemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L239",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestioncreatedemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L260",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionreplyemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L281",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionfollowupemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L303",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendhomeworkupdatedemail",
|
|
"target": "lib_email_getresend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendcourseaccessemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendhomeworksubmittedemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L147",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendfeedbackreceivedemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendwelcomeemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L178",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendtestemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L199",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendaccessemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L217",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendpasswordresetemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L238",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestioncreatedemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L259",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionreplyemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L280",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionfollowupemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L302",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendhomeworkupdatedemail",
|
|
"target": "lib_email_getschoolname",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendcourseaccessemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendhomeworksubmittedemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendfeedbackreceivedemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendwelcomeemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L183",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendtestemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L204",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendaccessemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L222",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendpasswordresetemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L243",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestioncreatedemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L264",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionreplyemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L285",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionfollowupemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L307",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendhomeworkupdatedemail",
|
|
"target": "lib_email_base",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendcourseaccessemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendhomeworksubmittedemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendfeedbackreceivedemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendwelcomeemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L188",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendtestemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L211",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendaccessemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L227",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendpasswordresetemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L248",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestioncreatedemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L269",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionreplyemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L290",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionfollowupemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L311",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendhomeworkupdatedemail",
|
|
"target": "lib_email_btn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendfeedbackreceivedemail",
|
|
"target": "lib_email_quote",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L208",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendaccessemail",
|
|
"target": "lib_email_quote",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L246",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestioncreatedemail",
|
|
"target": "lib_email_quote",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L267",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionreplyemail",
|
|
"target": "lib_email_quote",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/email.ts",
|
|
"source_location": "L288",
|
|
"weight": 1.0,
|
|
"source": "lib_email_sendquestionfollowupemail",
|
|
"target": "lib_email_quote",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "lib_email_sendcourseaccessemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"source": "actions_course_actions_grantaccess",
|
|
"target": "lib_email_sendcourseaccessemail"
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "lib_email_sendhomeworksubmittedemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_lib_auth_ts",
|
|
"target": "lib_email_sendwelcomeemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_lib_auth_ts",
|
|
"target": "lib_email_sendpasswordresetemail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/utils.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_utils_ts",
|
|
"target": "lib_utils_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_auth_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "src_lib_auth_ts",
|
|
"target": "lib_auth_session",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/auth.ts",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "src_lib_auth_ts",
|
|
"target": "lib_auth_user",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_quiz_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_lesson_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_user_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_homework_actions_ts",
|
|
"target": "src_lib_auth_ts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_quiz_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_lesson_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_user_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_homework_actions_ts",
|
|
"target": "lib_auth_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/auth-client.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "src_lib_auth_client_ts",
|
|
"target": "lib_auth_client_authclient",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "actions_course_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "actions_course_actions_createmodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "actions_course_actions_updatemodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "actions_course_actions_deletemodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "actions_course_actions_reordermodules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "actions_course_actions_grantaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_course_actions_ts",
|
|
"target": "actions_course_actions_revokeaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "actions_course_actions_createmodule",
|
|
"target": "actions_course_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "actions_course_actions_updatemodule",
|
|
"target": "actions_course_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "actions_course_actions_deletemodule",
|
|
"target": "actions_course_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "actions_course_actions_reordermodules",
|
|
"target": "actions_course_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "actions_course_actions_grantaccess",
|
|
"target": "actions_course_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"source": "actions_course_actions_revokeaccess",
|
|
"target": "actions_course_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_quiz_actions_ts",
|
|
"target": "actions_quiz_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_quiz_actions_ts",
|
|
"target": "actions_quiz_actions_savequiz",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_quiz_actions_ts",
|
|
"target": "actions_quiz_actions_deletequiz",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "actions_quiz_actions_savequiz",
|
|
"target": "actions_quiz_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/quiz-actions.ts",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"source": "actions_quiz_actions_deletequiz",
|
|
"target": "actions_quiz_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "actions_student_actions_togglelessonprogress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "actions_student_actions_homeworkfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "actions_student_actions_submithomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "actions_student_actions_submitquizattempt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L141",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "actions_student_actions_addcomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source_location": "L182",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_student_actions_ts",
|
|
"target": "actions_student_actions_deletecomment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_lesson_actions_ts",
|
|
"target": "actions_lesson_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_lesson_actions_ts",
|
|
"target": "actions_lesson_actions_savelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/lesson-actions.ts",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "actions_lesson_actions_savelesson",
|
|
"target": "actions_lesson_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_user_actions_ts",
|
|
"target": "actions_user_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_user_actions_ts",
|
|
"target": "actions_user_actions_bulkgrantaccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_user_actions_ts",
|
|
"target": "actions_user_actions_revokeuseraccess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "actions_user_actions_bulkgrantaccess",
|
|
"target": "actions_user_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/user-actions.ts",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "actions_user_actions_revokeuseraccess",
|
|
"target": "actions_user_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "actions_module_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "actions_module_actions_createlesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "actions_module_actions_updatelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "actions_module_actions_deletelesson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "actions_module_actions_reorderlessons",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "actions_module_actions_togglelessonpublished",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_module_actions_ts",
|
|
"target": "actions_module_actions_movelessontomodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "actions_module_actions_createlesson",
|
|
"target": "actions_module_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "actions_module_actions_updatelesson",
|
|
"target": "actions_module_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "actions_module_actions_deletelesson",
|
|
"target": "actions_module_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "actions_module_actions_reorderlessons",
|
|
"target": "actions_module_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "actions_module_actions_togglelessonpublished",
|
|
"target": "actions_module_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/module-actions.ts",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"source": "actions_module_actions_movelessontomodule",
|
|
"target": "actions_module_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_homework_actions_ts",
|
|
"target": "actions_homework_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_homework_actions_ts",
|
|
"target": "actions_homework_actions_savehomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "src_lib_actions_homework_actions_ts",
|
|
"target": "actions_homework_actions_deletehomework",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "actions_homework_actions_savehomework",
|
|
"target": "actions_homework_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src/lib/actions/homework-actions.ts",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "actions_homework_actions_deletehomework",
|
|
"target": "actions_homework_actions_requireadmin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "CLAUDE.md",
|
|
"source": "claude_md",
|
|
"target": "roadmap_md"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "TECHNICAL.md",
|
|
"source": "technical_md",
|
|
"target": "prisma_schema"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/middleware.ts",
|
|
"source": "middleware_ts",
|
|
"target": "lib_auth_ts"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/actions.ts",
|
|
"source": "student_lesson_actions",
|
|
"target": "lib_prisma_ts"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/comment-actions.ts",
|
|
"source": "student_comment_actions",
|
|
"target": "lib_prisma_ts"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/homework-actions.ts",
|
|
"source": "student_homework_actions",
|
|
"target": "lib_email_ts"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source": "api_questions_route",
|
|
"target": "lib_email_ts"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source": "lesson_page_lessonpage",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(student)/courses/[slug]/lessons/[lessonId]/page.tsx",
|
|
"source": "lesson_page_lessonpage",
|
|
"target": "auth_lib"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/(student)/dashboard/page.tsx",
|
|
"source": "student_dashboard_studentdashboard",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/courses/actions.ts",
|
|
"source": "admin_courses_actions_createcourse",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/courses/[courseId]/page.tsx",
|
|
"source": "admin_course_detail_coursedetailpage",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/courses/[courseId]/actions.ts",
|
|
"source": "admin_module_actions_createmodule",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/courses/[courseId]/modules/[moduleId]/actions.ts",
|
|
"source": "admin_lesson_actions_createlesson",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/dashboard/page.tsx",
|
|
"source": "admin_dashboard_admindashboard",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/import-export/import-actions.ts",
|
|
"source": "import_actions_applyimport",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/users/actions.ts",
|
|
"source": "admin_users_actions_createuser",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/admin/users/[userId]/page.tsx",
|
|
"source": "admin_user_detail_userpage",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/api/questions/route.ts",
|
|
"source": "api_questions_post",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/app/curator/homework/[submissionId]/actions.ts",
|
|
"source": "curator_homework_actions_submitfeedback",
|
|
"target": "prisma_client"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/admin/lesson-files-manager.tsx",
|
|
"source": "lesson_files_manager_lessonfilesmanager",
|
|
"target": "file_format_badge_fileformatbadge"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/admin/sortable-lessons.tsx",
|
|
"source": "sortable_lessons_sortablelessons",
|
|
"target": "module_actions_createlesson"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/admin/user-enrollment-manager.tsx",
|
|
"source": "user_enrollment_manager_userenrollmentmanager",
|
|
"target": "user_actions_bulkgrantaccess"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/admin/homework-editor.tsx",
|
|
"source": "homework_editor_homeworkeditor",
|
|
"target": "homework_actions_savehomework"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/admin/quiz-editor.tsx",
|
|
"source": "quiz_editor_quizeditor",
|
|
"target": "quiz_actions_savequiz"
|
|
},
|
|
{
|
|
"relation": "conceptually_related_to",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src/components/admin/lesson-editor.tsx",
|
|
"source": "lesson_editor_lessoneditor",
|
|
"target": "md_to_tiptap_mdtotiptap"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/admin/enrollment-manager.tsx",
|
|
"source": "enrollment_manager_enrollmentmanager",
|
|
"target": "course_actions_grantaccess"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source": "homework_section_homeworksection",
|
|
"target": "audio_recorder_audiorecorder"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/components/student/homework-section.tsx",
|
|
"source": "homework_section_homeworksection",
|
|
"target": "student_actions_submithomework"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source": "course_actions_grantaccess",
|
|
"target": "prisma_prisma"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/email.ts",
|
|
"source": "email_senders",
|
|
"target": "settings_getsettings"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/actions/course-actions.ts",
|
|
"source": "course_actions_grantaccess",
|
|
"target": "email_senders"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/actions/student-actions.ts",
|
|
"source": "student_actions_submithomework",
|
|
"target": "email_senders"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "src/lib/auth.ts",
|
|
"source": "auth_auth",
|
|
"target": "email_senders"
|
|
}
|
|
],
|
|
"hyperedges": [],
|
|
"built_at_commit": "3b57b14d9b4ff5f33fb30241655dce07d15ae6eb"
|
|
} |