diff --git a/.agents/rules/kord_routine.md b/.agents/rules/kord_routine.md index 1a0aa80..13d3a69 100644 --- a/.agents/rules/kord_routine.md +++ b/.agents/rules/kord_routine.md @@ -1,5 +1,5 @@ --- -trigger: model_decision +trigger: always_on description: work routine --- diff --git a/.graphify_cached.json b/.graphify_cached.json deleted file mode 100644 index adf76be..0000000 --- a/.graphify_cached.json +++ /dev/null @@ -1 +0,0 @@ -{"nodes": [{"id": "jest_config", "label": "jest.config.js", "file_type": "code", "source_file": "jest.config.js", "source_location": "L1"}, {"id": "prisma_config", "label": "prisma.config.ts", "file_type": "code", "source_file": "prisma.config.ts", "source_location": "L1"}, {"id": "seed", "label": "seed.ts", "file_type": "code", "source_file": "prisma/seed.ts", "source_location": "L1"}, {"id": "seed_main", "label": "main()", "file_type": "code", "source_file": "prisma/seed.ts", "source_location": "L10"}, {"id": "boterror_test", "label": "BotError.test.ts", "file_type": "code", "source_file": "tests/errors/BotError.test.ts", "source_location": "L1"}, {"id": "errorreporter_test", "label": "ErrorReporter.test.ts", "file_type": "code", "source_file": "tests/errors/ErrorReporter.test.ts", "source_location": "L1"}, {"id": "i18n_test", "label": "i18n.test.ts", "file_type": "code", "source_file": "tests/i18n/i18n.test.ts", "source_location": "L1"}, {"id": "inviteservice_test", "label": "InviteService.test.ts", "file_type": "code", "source_file": "tests/services/InviteService.test.ts", "source_location": "L1"}, {"id": "fishingservice_test", "label": "FishingService.test.ts", "file_type": "code", "source_file": "tests/services/FishingService.test.ts", "source_location": "L1"}, {"id": "musicservice_test", "label": "MusicService.test.ts", "file_type": "code", "source_file": "tests/services/MusicService.test.ts", "source_location": "L1"}, {"id": "mimicservice_test", "label": "MimicService.test.ts", "file_type": "code", "source_file": "tests/services/MimicService.test.ts", "source_location": "L1"}, {"id": "voiceservice_test", "label": "VoiceService.test.ts", "file_type": "code", "source_file": "tests/services/VoiceService.test.ts", "source_location": "L1"}, {"id": "check_i18n_tests", "label": "check-i18n-tests.ts", "file_type": "code", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L1"}, {"id": "check_i18n_tests_walk", "label": "walk()", "file_type": "code", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L19"}, {"id": "check_i18n_tests_getfiles", "label": "getFiles()", "file_type": "code", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L43"}, {"id": "check_i18n_tests_checkfile", "label": "checkFile()", "file_type": "code", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L64"}, {"id": "index", "label": "index.ts", "file_type": "code", "source_file": "src/index.ts", "source_location": "L1"}, {"id": "index", "label": "index.ts", "file_type": "code", "source_file": "src/database/index.ts", "source_location": "L1"}, {"id": "index_createpgpoolconfig", "label": "createPgPoolConfig()", "file_type": "code", "source_file": "src/database/index.ts", "source_location": "L13"}, {"id": "index_connectdb", "label": "connectDB()", "file_type": "code", "source_file": "src/database/index.ts", "source_location": "L40"}, {"id": "refinementhandler", "label": "refinementHandler.ts", "file_type": "code", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L1"}, {"id": "refinementhandler_handlerefinementinteraction", "label": "handleRefinementInteraction()", "file_type": "code", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L7"}, {"id": "setupwizardhandler", "label": "setupWizardHandler.ts", "file_type": "code", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L1"}, {"id": "setupwizardhandler_handlesetupwizardinteraction", "label": "handleSetupWizardInteraction()", "file_type": "code", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7"}, {"id": "env", "label": "env.ts", "file_type": "code", "source_file": "src/config/env.ts", "source_location": "L1"}, {"id": "env_generateinstanceid", "label": "generateInstanceId()", "file_type": "code", "source_file": "src/config/env.ts", "source_location": "L8"}, {"id": "errorhandler", "label": "errorHandler.ts", "file_type": "code", "source_file": "src/utils/errorHandler.ts", "source_location": "L1"}, {"id": "errorhandler_handleglobalexceptions", "label": "handleGlobalExceptions()", "file_type": "code", "source_file": "src/utils/errorHandler.ts", "source_location": "L3"}, {"id": "logger", "label": "logger.ts", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L1"}, {"id": "logger_resolveloglevel", "label": "resolveLogLevel()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L9"}, {"id": "logger_resolvelogdir", "label": "resolveLogDir()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L15"}, {"id": "logger_ensurelogdir", "label": "ensureLogDir()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L23"}, {"id": "language", "label": "language.ts", "file_type": "code", "source_file": "src/commands/language.ts", "source_location": "L1"}, {"id": "language_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/language.ts", "source_location": "L25"}, {"id": "setup", "label": "setup.ts", "file_type": "code", "source_file": "src/commands/setup.ts", "source_location": "L1"}, {"id": "setup_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/setup.ts", "source_location": "L18"}, {"id": "voice", "label": "voice.ts", "file_type": "code", "source_file": "src/commands/voice.ts", "source_location": "L1"}, {"id": "voice_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/voice.ts", "source_location": "L79"}, {"id": "music", "label": "music.ts", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L1"}, {"id": "music_builderrormessage", "label": "buildErrorMessage()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L6"}, {"id": "music_respond", "label": "respond()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L14"}, {"id": "music_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L130"}, {"id": "refine", "label": "refine.ts", "file_type": "code", "source_file": "src/commands/refine.ts", "source_location": "L1"}, {"id": "refine_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/refine.ts", "source_location": "L91"}, {"id": "minigame", "label": "minigame.ts", "file_type": "code", "source_file": "src/commands/minigame.ts", "source_location": "L1"}, {"id": "minigame_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/minigame.ts", "source_location": "L62"}, {"id": "config", "label": "config.ts", "file_type": "code", "source_file": "src/commands/config.ts", "source_location": "L1"}, {"id": "config_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/config.ts", "source_location": "L66"}, {"id": "audit", "label": "audit.ts", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L1"}, {"id": "audit_getoverallcolor", "label": "getOverallColor()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L20"}, {"id": "audit_buildresultline", "label": "buildResultLine()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L26"}, {"id": "audit_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L110"}, {"id": "event", "label": "event.ts", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L1"}, {"id": "event_parseseouldatetime", "label": "parseSeoulDateTime()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L18"}, {"id": "event_todiscordtimestamps", "label": "toDiscordTimestamps()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L51"}, {"id": "event_parsereminderoffsets", "label": "parseReminderOffsets()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L59"}, {"id": "event_formatreminderoffsets", "label": "formatReminderOffsets()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L77"}, {"id": "event_buildstatuslabel", "label": "buildStatusLabel()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L85"}, {"id": "event_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L189"}, {"id": "fishing", "label": "fishing.ts", "file_type": "code", "source_file": "src/commands/fishing.ts", "source_location": "L1"}, {"id": "fishing_execute", "label": "execute()", "file_type": "code", "source_file": "src/commands/fishing.ts", "source_location": "L83"}, {"id": "boterror", "label": "BotError.ts", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L1"}, {"id": "boterror_boterror", "label": "BotError", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L16"}, {"id": "boterror_boterror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L29"}, {"id": "errorreporter", "label": "ErrorReporter.ts", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L1"}, {"id": "errorreporter_errorreporter", "label": "ErrorReporter", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L38"}, {"id": "errorreporter_errorreporter_report", "label": ".report()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L43"}, {"id": "errorreporter_errorreporter_wrap", "label": ".wrap()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L73"}, {"id": "errorreporter_errorreporter_buildembed", "label": ".buildEmbed()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L107"}, {"id": "errorreporter_witherrorhandler", "label": "withErrorHandler()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L136"}, {"id": "errorcodes", "label": "ErrorCodes.ts", "file_type": "code", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L1"}, {"id": "errorcodes_createboterror", "label": "createBotError()", "file_type": "code", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L123"}, {"id": "voicestateupdate", "label": "voiceStateUpdate.ts", "file_type": "code", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L1"}, {"id": "voicestateupdate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L7"}, {"id": "interactioncreate", "label": "interactionCreate.ts", "file_type": "code", "source_file": "src/events/interactionCreate.ts", "source_location": "L1"}, {"id": "interactioncreate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/interactionCreate.ts", "source_location": "L16"}, {"id": "messagecreate", "label": "messageCreate.ts", "file_type": "code", "source_file": "src/events/messageCreate.ts", "source_location": "L1"}, {"id": "messagecreate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/messageCreate.ts", "source_location": "L10"}, {"id": "guildmemberadd", "label": "guildMemberAdd.ts", "file_type": "code", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L1"}, {"id": "guildmemberadd_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L7"}, {"id": "guilddelete", "label": "guildDelete.ts", "file_type": "code", "source_file": "src/events/guildDelete.ts", "source_location": "L1"}, {"id": "guilddelete_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/guildDelete.ts", "source_location": "L7"}, {"id": "invitedelete", "label": "inviteDelete.ts", "file_type": "code", "source_file": "src/events/inviteDelete.ts", "source_location": "L1"}, {"id": "invitedelete_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/inviteDelete.ts", "source_location": "L7"}, {"id": "invitecreate", "label": "inviteCreate.ts", "file_type": "code", "source_file": "src/events/inviteCreate.ts", "source_location": "L1"}, {"id": "invitecreate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/inviteCreate.ts", "source_location": "L7"}, {"id": "ready", "label": "ready.ts", "file_type": "code", "source_file": "src/events/ready.ts", "source_location": "L1"}, {"id": "ready_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/ready.ts", "source_location": "L14"}, {"id": "guildcreate", "label": "guildCreate.ts", "file_type": "code", "source_file": "src/events/guildCreate.ts", "source_location": "L1"}, {"id": "guildcreate_execute", "label": "execute()", "file_type": "code", "source_file": "src/events/guildCreate.ts", "source_location": "L8"}, {"id": "localehelper", "label": "localeHelper.ts", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L1"}, {"id": "localehelper_getinteractionlocale", "label": "getInteractionLocale()", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L21"}, {"id": "localehelper_getcontextlocale", "label": "getContextLocale()", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L55"}, {"id": "types", "label": "types.ts", "file_type": "code", "source_file": "src/i18n/types.ts", "source_location": "L1"}, {"id": "index", "label": "index.ts", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L1"}, {"id": "index_statici18nprovider", "label": "StaticI18nProvider", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L28"}, {"id": "index_statici18nprovider_get", "label": ".get()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L29"}, {"id": "index_statici18nprovider_issupported", "label": ".isSupported()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L33"}, {"id": "index_statici18nprovider_getsupportedlocales", "label": ".getSupportedLocales()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L37"}, {"id": "index_seti18nprovider", "label": "setI18nProvider()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L50"}, {"id": "index_geti18nprovider", "label": "getI18nProvider()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L55"}, {"id": "index_resolvelocale", "label": "resolveLocale()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L68"}, {"id": "index_normalizediscordlocale", "label": "normalizeDiscordLocale()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L88"}, {"id": "index_t", "label": "t()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L109"}, {"id": "index_getnestedvalue", "label": "getNestedValue()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L134"}, {"id": "en", "label": "en.ts", "file_type": "code", "source_file": "src/i18n/locales/en.ts", "source_location": "L1"}, {"id": "ko", "label": "ko.ts", "file_type": "code", "source_file": "src/i18n/locales/ko.ts", "source_location": "L1"}, {"id": "kordclient", "label": "KordClient.ts", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L1"}, {"id": "kordclient_kordclient", "label": "KordClient", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L10"}, {"id": "kordclient_kordclient_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L13"}, {"id": "kordclient_kordclient_start", "label": ".start()", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L26"}, {"id": "eventloader", "label": "EventLoader.ts", "file_type": "code", "source_file": "src/handlers/EventLoader.ts", "source_location": "L1"}, {"id": "eventloader_loadevents", "label": "loadEvents()", "file_type": "code", "source_file": "src/handlers/EventLoader.ts", "source_location": "L6"}, {"id": "commandloader", "label": "CommandLoader.ts", "file_type": "code", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L1"}, {"id": "commandloader_loadcommands", "label": "loadCommands()", "file_type": "code", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L6"}, {"id": "inviteservice", "label": "InviteService.ts", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L1"}, {"id": "inviteservice_inviteservice", "label": "InviteService", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L5"}, {"id": "inviteservice_inviteservice_cacheallinvites", "label": ".cacheAllInvites()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L9"}, {"id": "inviteservice_inviteservice_cacheguildinvites", "label": ".cacheGuildInvites()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L16"}, {"id": "inviteservice_inviteservice_handleinvitecreate", "label": ".handleInviteCreate()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L29"}, {"id": "inviteservice_inviteservice_handleinvitedelete", "label": ".handleInviteDelete()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L35"}, {"id": "inviteservice_inviteservice_handlememberadd", "label": ".handleMemberAdd()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L41"}, {"id": "mimicservice", "label": "MimicService.ts", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L1"}, {"id": "mimicservice_mimicservice", "label": "MimicService", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L5"}, {"id": "mimicservice_mimicservice_handlemessage", "label": ".handleMessage()", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L6"}, {"id": "refinementservice", "label": "RefinementService.ts", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L1"}, {"id": "refinementservice_refinementservice", "label": "RefinementService", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L28"}, {"id": "refinementservice_refinementservice_getmaxdurability", "label": ".getMaxDurability()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L38"}, {"id": "refinementservice_refinementservice_loadconfigs", "label": ".loadConfigs()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L45"}, {"id": "refinementservice_refinementservice_getsysconfig", "label": ".getSysConfig()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L67"}, {"id": "refinementservice_refinementservice_getsysconfignum", "label": ".getSysConfigNum()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L71"}, {"id": "refinementservice_refinementservice_getcost", "label": ".getCost()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L79"}, {"id": "refinementservice_refinementservice_tryrefine", "label": ".tryRefine()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L86"}, {"id": "refinementservice_refinementservice_startbattle", "label": ".startBattle()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L153"}, {"id": "refinementservice_refinementservice_checkin", "label": ".checkIn()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L249"}, {"id": "refinementservice_refinementservice_sellweapon", "label": ".sellWeapon()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L277"}, {"id": "refinementservice_refinementservice_getprofile", "label": ".getProfile()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L299"}, {"id": "refinementservice_refinementservice_addgold", "label": ".addGold()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L303"}, {"id": "refinementservice_refinementservice_getorcreateprofile", "label": ".getOrCreateProfile()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L315"}, {"id": "activitytrackerservice", "label": "ActivityTrackerService.ts", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L1"}, {"id": "activitytrackerservice_activitytrackerservice", "label": "ActivityTrackerService", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L4"}, {"id": "activitytrackerservice_activitytrackerservice_recordactivity", "label": ".recordActivity()", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L9"}, {"id": "activitytrackerservice_activitytrackerservice_getpeakhour", "label": ".getPeakHour()", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L48"}, {"id": "bigemojiservice", "label": "BigEmojiService.ts", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L1"}, {"id": "bigemojiservice_bigemojiservice", "label": "BigEmojiService", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L5"}, {"id": "bigemojiservice_bigemojiservice_handlemessage", "label": ".handleMessage()", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L6"}, {"id": "feverservice", "label": "FeverService.ts", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L1"}, {"id": "feverservice_feverservice", "label": "FeverService", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L5"}, {"id": "feverservice_feverservice_startscheduler", "label": ".startScheduler()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L11"}, {"id": "feverservice_feverservice_updatefeverstate", "label": ".updateFeverState()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L28"}, {"id": "feverservice_feverservice_getfeverbonus", "label": ".getFeverBonus()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L64"}, {"id": "presenceservice", "label": "PresenceService.ts", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L1"}, {"id": "presenceservice_presenceservice", "label": "PresenceService", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L9"}, {"id": "presenceservice_presenceservice_startactivepresence", "label": ".startActivePresence()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L28"}, {"id": "presenceservice_presenceservice_updatepresence", "label": ".updatePresence()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L54"}, {"id": "presenceservice_presenceservice_stoprotation", "label": ".stopRotation()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L74"}, {"id": "musicservice", "label": "MusicService.ts", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L1"}, {"id": "musicservice_extractyoutubevideoid", "label": "extractYouTubeVideoId()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L79"}, {"id": "musicservice_isyoutubeplaylisturl", "label": "isYouTubePlaylistUrl()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L118"}, {"id": "musicservice_parsedurationseconds", "label": "parseDurationSeconds()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L133"}, {"id": "musicservice_parsedurationtexttoseconds", "label": "parseDurationTextToSeconds()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L145"}, {"id": "musicservice_formatduration", "label": "formatDuration()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L175"}, {"id": "musicservice_musicservice", "label": "MusicService", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L191"}, {"id": "musicservice_musicservice_getyoutube", "label": ".getYouTube()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L199"}, {"id": "musicservice_musicservice_addfromquery", "label": ".addFromQuery()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L207"}, {"id": "musicservice_musicservice_addfromurl", "label": ".addFromUrl()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L231"}, {"id": "musicservice_musicservice_getqueueembed", "label": ".getQueueEmbed()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L260"}, {"id": "musicservice_musicservice_getactivevoicechannelid", "label": ".getActiveVoiceChannelId()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L300"}, {"id": "musicservice_musicservice_skip", "label": ".skip()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L304"}, {"id": "musicservice_musicservice_pause", "label": ".pause()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L314"}, {"id": "musicservice_musicservice_resume", "label": ".resume()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L334"}, {"id": "musicservice_musicservice_stop", "label": ".stop()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L351"}, {"id": "musicservice_musicservice_remove", "label": ".remove()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L368"}, {"id": "musicservice_musicservice_leave", "label": ".leave()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L384"}, {"id": "musicservice_musicservice_handlecontrolinteraction", "label": ".handleControlInteraction()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L404"}, {"id": "musicservice_musicservice_createqueueitem", "label": ".createQueueItem()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L454"}, {"id": "musicservice_musicservice_enqueuetracks", "label": ".enqueueTracks()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L476"}, {"id": "musicservice_musicservice_ensuresession", "label": ".ensureSession()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L505"}, {"id": "musicservice_musicservice_bindsessionevents", "label": ".bindSessionEvents()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L561"}, {"id": "musicservice_musicservice_ontrackfinished", "label": ".onTrackFinished()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L577"}, {"id": "musicservice_musicservice_notifyplaybackfailure", "label": ".notifyPlaybackFailure()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L597"}, {"id": "musicservice_musicservice_playnext", "label": ".playNext()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L618"}, {"id": "musicservice_musicservice_resolvestreamurl", "label": ".resolveStreamUrl()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L660"}, {"id": "musicservice_musicservice_extractplaylist", "label": ".extractPlaylist()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L711"}, {"id": "musicservice_musicservice_spawnffmpeg", "label": ".spawnFfmpeg()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L754"}, {"id": "musicservice_musicservice_cleanupprocess", "label": ".cleanupProcess()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L796"}, {"id": "musicservice_musicservice_rendernowplaying", "label": ".renderNowPlaying()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L805"}, {"id": "musicservice_musicservice_renderidlestate", "label": ".renderIdleState()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L822"}, {"id": "musicservice_musicservice_buildcontrolrow", "label": ".buildControlRow()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L840"}, {"id": "musicservice_musicservice_buildfallbackcontrolrow", "label": ".buildFallbackControlRow()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L866"}, {"id": "musicservice_musicservice_buildnowplayingembed", "label": ".buildNowPlayingEmbed()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L891"}, {"id": "musicservice_musicservice_buildprogressbar", "label": ".buildProgressBar()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L948"}, {"id": "musicservice_musicservice_buildindeterminateprogressbar", "label": ".buildIndeterminateProgressBar()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L955"}, {"id": "musicservice_musicservice_startprogressupdates", "label": ".startProgressUpdates()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L961"}, {"id": "musicservice_musicservice_stopprogressupdates", "label": ".stopProgressUpdates()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L984"}, {"id": "musicservice_musicservice_ispaused", "label": ".isPaused()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L991"}, {"id": "musicservice_musicservice_getelapsedseconds", "label": ".getElapsedSeconds()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L995"}, {"id": "musicservice_musicservice_refreshcontrolmessage", "label": ".refreshControlMessage()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L1005"}, {"id": "musicservice_musicservice_formattrackline", "label": ".formatTrackLine()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L1027"}, {"id": "musicservice_musicservice_safesend", "label": ".safeSend()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L1031"}, {"id": "minigameregistry", "label": "MiniGameRegistry.ts", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L1"}, {"id": "minigameregistry_getminigame", "label": "getMiniGame()", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L20"}, {"id": "minigameregistry_getallminigames", "label": "getAllMiniGames()", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L24"}, {"id": "voiceservice", "label": "VoiceService.ts", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L1"}, {"id": "voiceservice_voiceservice", "label": "VoiceService", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L9"}, {"id": "voiceservice_voiceservice_syncchannels", "label": ".syncChannels()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L10"}, {"id": "voiceservice_voiceservice_handlevoicestateupdate", "label": ".handleVoiceStateUpdate()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L49"}, {"id": "voiceservice_voiceservice_handlejoin", "label": ".handleJoin()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L65"}, {"id": "voiceservice_voiceservice_handleleave", "label": ".handleLeave()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L211"}, {"id": "voiceservice_voiceservice_applyownershiptransfer", "label": ".applyOwnershipTransfer()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L277"}, {"id": "voiceservice_voiceservice_sendcontrolpanel", "label": ".sendControlPanel()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L301"}, {"id": "voiceservice_voiceservice_geteffectivename", "label": ".getEffectiveName()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L336"}, {"id": "permissionauditservice", "label": "PermissionAuditService.ts", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L1"}, {"id": "permissionauditservice_permissionauditservice", "label": "PermissionAuditService", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L143"}, {"id": "permissionauditservice_permissionauditservice_auditguild", "label": ".auditGuild()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L144"}, {"id": "permissionauditservice_permissionauditservice_checkguildpermissions", "label": ".checkGuildPermissions()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L181"}, {"id": "permissionauditservice_permissionauditservice_checkchannelpermissions", "label": ".checkChannelPermissions()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L194"}, {"id": "permissionauditservice_permissionauditservice_checkhierarchy", "label": ".checkHierarchy()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L210"}, {"id": "permissionauditservice_permissionauditservice_getmissing", "label": ".getMissing()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L231"}, {"id": "permissionauditservice_permissionauditservice_permtostring", "label": ".permToString()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L236"}, {"id": "setupwizardrenderer", "label": "SetupWizardRenderer.ts", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L1"}, {"id": "setupwizardrenderer_setupwizardrenderer", "label": "SetupWizardRenderer", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L17"}, {"id": "setupwizardrenderer_setupwizardrenderer_renderstep", "label": ".renderStep()", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L18"}, {"id": "fishingservice", "label": "FishingService.ts", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L1"}, {"id": "fishingservice_fishingservice", "label": "FishingService", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L102"}, {"id": "fishingservice_fishingservice_enterthread", "label": ".enterThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L109"}, {"id": "fishingservice_fishingservice_isownedfishingthread", "label": ".isOwnedFishingThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L135"}, {"id": "fishingservice_fishingservice_startsessioninthread", "label": ".startSessionInThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L145"}, {"id": "fishingservice_fishingservice_endthreadbyuser", "label": ".endThreadByUser()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L168"}, {"id": "fishingservice_fishingservice_handlebutton", "label": ".handleButton()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L189"}, {"id": "fishingservice_fishingservice_getprofile", "label": ".getProfile()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L234"}, {"id": "fishingservice_fishingservice_getcollection", "label": ".getCollection()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L242"}, {"id": "fishingservice_fishingservice_getsizeranking", "label": ".getSizeRanking()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L256"}, {"id": "fishingservice_fishingservice_getfishdisplayname", "label": ".getFishDisplayName()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L271"}, {"id": "fishingservice_fishingservice_getraritydisplaynamebyid", "label": ".getRarityDisplayNameById()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L275"}, {"id": "fishingservice_fishingservice_ticksession", "label": ".tickSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L283"}, {"id": "fishingservice_fishingservice_queueaction", "label": ".queueAction()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L307"}, {"id": "fishingservice_fishingservice_resolvesuccessfulpull", "label": ".resolveSuccessfulPull()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L323"}, {"id": "fishingservice_fishingservice_resolvemiss", "label": ".resolveMiss()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L353"}, {"id": "fishingservice_fishingservice_startnextphase", "label": ".startNextPhase()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L369"}, {"id": "fishingservice_fishingservice_finishsession", "label": ".finishSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L375"}, {"id": "fishingservice_fishingservice_getactivesession", "label": ".getActiveSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L397"}, {"id": "fishingservice_fishingservice_issessionstale", "label": ".isSessionStale()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L411"}, {"id": "fishingservice_fishingservice_clearstalesession", "label": ".clearStaleSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L424"}, {"id": "fishingservice_fishingservice_deletethread", "label": ".deleteThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L430"}, {"id": "fishingservice_fishingservice_rendersession", "label": ".renderSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L444"}, {"id": "fishingservice_fishingservice_buildembed", "label": ".buildEmbed()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L467"}, {"id": "fishingservice_fishingservice_buildcontrolrow", "label": ".buildControlRow()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L527"}, {"id": "fishingservice_fishingservice_buildgauge", "label": ".buildGauge()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L552"}, {"id": "fishingservice_fishingservice_createsessioninthread", "label": ".createSessionInThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L558"}, {"id": "fishingservice_fishingservice_findorcreatethread", "label": ".findOrCreateThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L613"}, {"id": "fishingservice_fishingservice_findownedfishingthread", "label": ".findOwnedFishingThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L632"}, {"id": "fishingservice_fishingservice_sendcatchresult", "label": ".sendCatchResult()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L646"}, {"id": "fishingservice_fishingservice_previewfishlane", "label": ".previewFishLane()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L702"}, {"id": "fishingservice_fishingservice_previewgauge", "label": ".previewGauge()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L706"}, {"id": "fishingservice_fishingservice_buildfishlane", "label": ".buildFishLane()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L710"}, {"id": "fishingservice_fishingservice_randomdirection", "label": ".randomDirection()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L716"}, {"id": "fishingservice_fishingservice_buildthreadname", "label": ".buildThreadName()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L721"}, {"id": "fishingservice_fishingservice_loadfishingcatalog", "label": ".loadFishingCatalog()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L726"}, {"id": "fishingservice_fishingservice_pickfishbyrate", "label": ".pickFishByRate()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L738"}, {"id": "fishingservice_fishingservice_pickraritybyrate", "label": ".pickRarityByRate()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L752"}, {"id": "fishingservice_fishingservice_getreactionwindowms", "label": ".getReactionWindowMs()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L766"}, {"id": "fishingservice_fishingservice_rollrange", "label": ".rollRange()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L772"}, {"id": "fishingservice_fishingservice_pickrandomartpath", "label": ".pickRandomArtPath()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L780"}, {"id": "fishingservice_fishingservice_resolveresourcepath", "label": ".resolveResourcePath()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L789"}, {"id": "fishingservice_fishingservice_loadfishingrarities", "label": ".loadFishingRarities()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L793"}, {"id": "fishingservice_fishingservice_getraritydisplayname", "label": ".getRarityDisplayName()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L805"}, {"id": "fishingservice_fishingservice_recordprofileresult", "label": ".recordProfileResult()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L809"}, {"id": "fishingservice_fishingservice_recordcollectioncatch", "label": ".recordCollectionCatch()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L852"}, {"id": "fishingservice_fishingservice_getraritycountfield", "label": ".getRarityCountField()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L898"}, {"id": "fishingservice_fishingservice_getrarityrank", "label": ".getRarityRank()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L906"}, {"id": "fishingservice_fishingservice_getraritybadge", "label": ".getRarityBadge()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L914"}, {"id": "fishingservice_fishingservice_composerarityart", "label": ".composeRarityArt()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L922"}, {"id": "fishingservice_fishingservice_hextocolorint", "label": ".hexToColorInt()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L946"}, {"id": "fishingservice_fishingservice_rollcatchsizecm", "label": ".rollCatchSizeCm()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L950"}, {"id": "fishingservice_fishingservice_formatselectedaction", "label": ".formatSelectedAction()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L956"}, {"id": "fishingservice_fishingservice_cleartick", "label": ".clearTick()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L964"}, {"id": "fishingservice_fishingservice_getuserkey", "label": ".getUserKey()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L971"}, {"id": "fishingservice_fishingservice_rolldecimalrange", "label": ".rollDecimalRange()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L975"}, {"id": "fishingservice_buildfishinggauge", "label": "buildFishingGauge()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L984"}, {"id": "fishingservice_buildfishinglane", "label": "buildFishingLane()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L988"}, {"id": "webhookservice", "label": "WebhookService.ts", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L1"}, {"id": "webhookservice_webhookservice", "label": "WebhookService", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L4"}, {"id": "webhookservice_webhookservice_getwebhookclient", "label": ".getWebhookClient()", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L13"}, {"id": "auditlogservice", "label": "AuditLogService.ts", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L1"}, {"id": "auditlogservice_auditlogservice", "label": "AuditLogService", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L23"}, {"id": "auditlogservice_auditlogservice_log", "label": ".log()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L29"}, {"id": "auditlogservice_auditlogservice_setchannel", "label": ".setChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L71"}, {"id": "auditlogservice_auditlogservice_clearchannel", "label": ".clearChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L87"}, {"id": "auditlogservice_auditlogservice_getchannel", "label": ".getChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L96"}, {"id": "auditlogservice_auditlogservice_setfilter", "label": ".setFilter()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L107"}, {"id": "eventservice", "label": "EventService.ts", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L1"}, {"id": "eventservice_todiscordtimestamps", "label": "toDiscordTimestamps()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L10"}, {"id": "eventservice_buildeventembed", "label": "buildEventEmbed()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L18"}, {"id": "eventservice_resolveannouncementchannel", "label": "resolveAnnouncementChannel()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L68"}, {"id": "eventservice_eventservice", "label": "EventService", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L79"}, {"id": "eventservice_eventservice_announceevent", "label": ".announceEvent()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L82"}, {"id": "eventservice_eventservice_startreminderloop", "label": ".startReminderLoop()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L115"}, {"id": "eventservice_eventservice_stopreminderloop", "label": ".stopReminderLoop()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L133"}, {"id": "eventservice_eventservice_processdueevents", "label": ".processDueEvents()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L141"}, {"id": "eventservice_eventservice_sendreminder", "label": ".sendReminder()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L226"}], "edges": [{"source": "prisma_config", "target": "node_path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma.config.ts", "source_location": "L1", "weight": 1.0}, {"source": "prisma_config", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma.config.ts", "source_location": "L2", "weight": 1.0}, {"source": "prisma_config", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma.config.ts", "source_location": "L3", "weight": 1.0}, {"source": "seed", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L1", "weight": 1.0}, {"source": "seed", "target": "adapter_pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L2", "weight": 1.0}, {"source": "seed", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L3", "weight": 1.0}, {"source": "seed", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L4", "weight": 1.0}, {"source": "seed", "target": "seed_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L10", "weight": 1.0}, {"source": "boterror_test", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/BotError.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorreporter_test", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/ErrorReporter.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorreporter_test", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/ErrorReporter.test.ts", "source_location": "L2", "weight": 1.0}, {"source": "errorreporter_test", "target": "errorreporter", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/ErrorReporter.test.ts", "source_location": "L3", "weight": 1.0}, {"source": "i18n_test", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/i18n/i18n.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "i18n_test", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/i18n/i18n.test.ts", "source_location": "L2", "weight": 1.0}, {"source": "inviteservice_test", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/InviteService.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "fishingservice_test", "target": "fishingservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/FishingService.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "musicservice_test", "target": "musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/MusicService.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "mimicservice_test", "target": "mimicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/MimicService.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "voiceservice_test", "target": "voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/VoiceService.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "voiceservice_test", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/services/VoiceService.test.ts", "source_location": "L2", "weight": 1.0}, {"source": "check_i18n_tests", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L1", "weight": 1.0}, {"source": "check_i18n_tests", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L2", "weight": 1.0}, {"source": "check_i18n_tests", "target": "ko", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L3", "weight": 1.0}, {"source": "check_i18n_tests", "target": "en", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L4", "weight": 1.0}, {"source": "check_i18n_tests", "target": "check_i18n_tests_walk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L19", "weight": 1.0}, {"source": "check_i18n_tests", "target": "check_i18n_tests_getfiles", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L43", "weight": 1.0}, {"source": "check_i18n_tests", "target": "check_i18n_tests_checkfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L64", "weight": 1.0}, {"source": "index", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L1", "weight": 1.0}, {"source": "index", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L1", "weight": 1.0}, {"source": "index", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L2", "weight": 1.0}, {"source": "index", "target": "adapter_pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L3", "weight": 1.0}, {"source": "index", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L4", "weight": 1.0}, {"source": "index", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L5", "weight": 1.0}, {"source": "index", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L6", "weight": 1.0}, {"source": "index", "target": "index_createpgpoolconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L13", "weight": 1.0}, {"source": "index", "target": "index_connectdb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L40", "weight": 1.0}, {"source": "refinementhandler", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "refinementhandler", "target": "refinementservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L2", "weight": 1.0}, {"source": "refinementhandler", "target": "feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L3", "weight": 1.0}, {"source": "refinementhandler", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L4", "weight": 1.0}, {"source": "refinementhandler", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L5", "weight": 1.0}, {"source": "refinementhandler", "target": "refinementhandler_handlerefinementinteraction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L7", "weight": 1.0}, {"source": "setupwizardhandler", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "setupwizardhandler", "target": "setupwizardrenderer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L2", "weight": 1.0}, {"source": "setupwizardhandler", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L3", "weight": 1.0}, {"source": "setupwizardhandler", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L4", "weight": 1.0}, {"source": "setupwizardhandler", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L5", "weight": 1.0}, {"source": "setupwizardhandler", "target": "setupwizardhandler_handlesetupwizardinteraction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7", "weight": 1.0}, {"source": "env", "target": "dotenv", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L1", "weight": 1.0}, {"source": "env", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L2", "weight": 1.0}, {"source": "env", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L3", "weight": 1.0}, {"source": "env", "target": "env_generateinstanceid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L8", "weight": 1.0}, {"source": "errorhandler", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/errorHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorhandler", "target": "errorhandler_handleglobalexceptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/errorHandler.ts", "source_location": "L3", "weight": 1.0}, {"source": "logger", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L1", "weight": 1.0}, {"source": "logger", "target": "log4js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L2", "weight": 1.0}, {"source": "logger", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L3", "weight": 1.0}, {"source": "logger", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L4", "weight": 1.0}, {"source": "logger", "target": "logger_resolveloglevel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L9", "weight": 1.0}, {"source": "logger", "target": "logger_resolvelogdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L15", "weight": 1.0}, {"source": "logger", "target": "logger_ensurelogdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L23", "weight": 1.0}, {"source": "language", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/language.ts", "source_location": "L1", "weight": 1.0}, {"source": "language", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/language.ts", "source_location": "L2", "weight": 1.0}, {"source": "language", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/language.ts", "source_location": "L3", "weight": 1.0}, {"source": "language", "target": "language_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/language.ts", "source_location": "L25", "weight": 1.0}, {"source": "setup", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L1", "weight": 1.0}, {"source": "setup", "target": "setupwizardrenderer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L6", "weight": 1.0}, {"source": "setup", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L7", "weight": 1.0}, {"source": "setup", "target": "setup_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L18", "weight": 1.0}, {"source": "voice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L1", "weight": 1.0}, {"source": "voice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L9", "weight": 1.0}, {"source": "voice", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L10", "weight": 1.0}, {"source": "voice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L11", "weight": 1.0}, {"source": "voice", "target": "voice_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L79", "weight": 1.0}, {"source": "music", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L1", "weight": 1.0}, {"source": "music", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L2", "weight": 1.0}, {"source": "music", "target": "musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L3", "weight": 1.0}, {"source": "music", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L4", "weight": 1.0}, {"source": "music", "target": "music_builderrormessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L6", "weight": 1.0}, {"source": "music", "target": "music_respond", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L14", "weight": 1.0}, {"source": "music", "target": "music_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L130", "weight": 1.0}, {"source": "music_execute", "target": "music_builderrormessage", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/music.ts", "source_location": "L140", "weight": 0.8}, {"source": "music_execute", "target": "music_respond", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/music.ts", "source_location": "L377", "weight": 0.8}, {"source": "refine", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L1", "weight": 1.0}, {"source": "refine", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L11", "weight": 1.0}, {"source": "refine", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L12", "weight": 1.0}, {"source": "refine", "target": "refinementservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L13", "weight": 1.0}, {"source": "refine", "target": "feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L14", "weight": 1.0}, {"source": "refine", "target": "refine_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L91", "weight": 1.0}, {"source": "minigame", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L1", "weight": 1.0}, {"source": "minigame", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L9", "weight": 1.0}, {"source": "minigame", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L10", "weight": 1.0}, {"source": "minigame", "target": "minigameregistry", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L11", "weight": 1.0}, {"source": "minigame", "target": "minigame_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L62", "weight": 1.0}, {"source": "config", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L1", "weight": 1.0}, {"source": "config", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L8", "weight": 1.0}, {"source": "config", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L9", "weight": 1.0}, {"source": "config", "target": "config_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L66", "weight": 1.0}, {"source": "audit", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L1", "weight": 1.0}, {"source": "audit", "target": "auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L10", "weight": 1.0}, {"source": "audit", "target": "permissionauditservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L11", "weight": 1.0}, {"source": "audit", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L12", "weight": 1.0}, {"source": "audit", "target": "audit_getoverallcolor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L20", "weight": 1.0}, {"source": "audit", "target": "audit_buildresultline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L26", "weight": 1.0}, {"source": "audit", "target": "audit_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L110", "weight": 1.0}, {"source": "audit_execute", "target": "audit_getoverallcolor", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/audit.ts", "source_location": "L202", "weight": 0.8}, {"source": "event", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L1", "weight": 1.0}, {"source": "event", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L10", "weight": 1.0}, {"source": "event", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L11", "weight": 1.0}, {"source": "event", "target": "eventservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L12", "weight": 1.0}, {"source": "event", "target": "event_parseseouldatetime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L18", "weight": 1.0}, {"source": "event", "target": "event_todiscordtimestamps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L51", "weight": 1.0}, {"source": "event", "target": "event_parsereminderoffsets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L59", "weight": 1.0}, {"source": "event", "target": "event_formatreminderoffsets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L77", "weight": 1.0}, {"source": "event", "target": "event_buildstatuslabel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L85", "weight": 1.0}, {"source": "event", "target": "event_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L189", "weight": 1.0}, {"source": "event_execute", "target": "event_parseseouldatetime", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L202", "weight": 0.8}, {"source": "event_execute", "target": "event_parsereminderoffsets", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L217", "weight": 0.8}, {"source": "event_execute", "target": "event_todiscordtimestamps", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L239", "weight": 0.8}, {"source": "event_execute", "target": "event_formatreminderoffsets", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L247", "weight": 0.8}, {"source": "event_execute", "target": "event_buildstatuslabel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L286", "weight": 0.8}, {"source": "fishing", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L1", "weight": 1.0}, {"source": "fishing", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L7", "weight": 1.0}, {"source": "fishing", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L8", "weight": 1.0}, {"source": "fishing", "target": "fishingservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L9", "weight": 1.0}, {"source": "fishing", "target": "fishing_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L83", "weight": 1.0}, {"source": "boterror", "target": "boterror_boterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/BotError.ts", "source_location": "L16", "weight": 1.0}, {"source": "boterror_boterror", "target": "boterror_boterror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/BotError.ts", "source_location": "L29", "weight": 1.0}, {"source": "errorreporter", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorreporter", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L8", "weight": 1.0}, {"source": "errorreporter", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L9", "weight": 1.0}, {"source": "errorreporter", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L10", "weight": 1.0}, {"source": "errorreporter", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L11", "weight": 1.0}, {"source": "errorreporter", "target": "errorreporter_errorreporter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L38", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L43", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_wrap", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L73", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_buildembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L107", "weight": 1.0}, {"source": "errorreporter", "target": "errorreporter_witherrorhandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L136", "weight": 1.0}, {"source": "errorreporter_errorreporter_report", "target": "errorreporter_errorreporter_buildembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L55", "weight": 0.8}, {"source": "errorreporter_witherrorhandler", "target": "errorreporter_errorreporter_wrap", "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L144", "weight": 0.8}, {"source": "errorreporter_witherrorhandler", "target": "errorreporter_errorreporter_report", "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L145", "weight": 0.8}, {"source": "errorcodes", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L1", "weight": 1.0}, {"source": "errorcodes", "target": "errorcodes_createboterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L123", "weight": 1.0}, {"source": "voicestateupdate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L1", "weight": 1.0}, {"source": "voicestateupdate", "target": "voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L2", "weight": 1.0}, {"source": "voicestateupdate", "target": "voicestateupdate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L7", "weight": 1.0}, {"source": "interactioncreate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "interactioncreate", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "interactioncreate", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L3", "weight": 1.0}, {"source": "interactioncreate", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L4", "weight": 1.0}, {"source": "interactioncreate", "target": "boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L5", "weight": 1.0}, {"source": "interactioncreate", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L6", "weight": 1.0}, {"source": "interactioncreate", "target": "errorreporter", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L7", "weight": 1.0}, {"source": "interactioncreate", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L8", "weight": 1.0}, {"source": "interactioncreate", "target": "localehelper", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L9", "weight": 1.0}, {"source": "interactioncreate", "target": "setupwizardhandler", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L10", "weight": 1.0}, {"source": "interactioncreate", "target": "musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L11", "weight": 1.0}, {"source": "interactioncreate", "target": "interactioncreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L16", "weight": 1.0}, {"source": "messagecreate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "messagecreate", "target": "mimicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "messagecreate", "target": "bigemojiservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L3", "weight": 1.0}, {"source": "messagecreate", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L4", "weight": 1.0}, {"source": "messagecreate", "target": "activitytrackerservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L5", "weight": 1.0}, {"source": "messagecreate", "target": "messagecreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L10", "weight": 1.0}, {"source": "guildmemberadd", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L1", "weight": 1.0}, {"source": "guildmemberadd", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L2", "weight": 1.0}, {"source": "guildmemberadd", "target": "guildmemberadd_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L7", "weight": 1.0}, {"source": "guilddelete", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildDelete.ts", "source_location": "L1", "weight": 1.0}, {"source": "guilddelete", "target": "presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildDelete.ts", "source_location": "L2", "weight": 1.0}, {"source": "guilddelete", "target": "guilddelete_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildDelete.ts", "source_location": "L7", "weight": 1.0}, {"source": "invitedelete", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteDelete.ts", "source_location": "L1", "weight": 1.0}, {"source": "invitedelete", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteDelete.ts", "source_location": "L2", "weight": 1.0}, {"source": "invitedelete", "target": "invitedelete_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/inviteDelete.ts", "source_location": "L7", "weight": 1.0}, {"source": "invitecreate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "invitecreate", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "invitecreate", "target": "invitecreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/inviteCreate.ts", "source_location": "L7", "weight": 1.0}, {"source": "ready", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L1", "weight": 1.0}, {"source": "ready", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L2", "weight": 1.0}, {"source": "ready", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L3", "weight": 1.0}, {"source": "ready", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L4", "weight": 1.0}, {"source": "ready", "target": "voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L5", "weight": 1.0}, {"source": "ready", "target": "presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L6", "weight": 1.0}, {"source": "ready", "target": "eventservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L7", "weight": 1.0}, {"source": "ready", "target": "auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L8", "weight": 1.0}, {"source": "ready", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L9", "weight": 1.0}, {"source": "ready", "target": "ready_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/ready.ts", "source_location": "L14", "weight": 1.0}, {"source": "guildcreate", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "guildcreate", "target": "inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "guildcreate", "target": "presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L3", "weight": 1.0}, {"source": "guildcreate", "target": "guildcreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L8", "weight": 1.0}, {"source": "localehelper", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L8", "weight": 1.0}, {"source": "localehelper", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L9", "weight": 1.0}, {"source": "localehelper", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L10", "weight": 1.0}, {"source": "localehelper", "target": "localehelper_getinteractionlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L21", "weight": 1.0}, {"source": "localehelper", "target": "localehelper_getcontextlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L55", "weight": 1.0}, {"source": "index", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L9", "weight": 1.0}, {"source": "index", "target": "en", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L17", "weight": 1.0}, {"source": "index", "target": "ko", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L18", "weight": 1.0}, {"source": "index", "target": "index_statici18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L28", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L29", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_issupported", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L33", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_getsupportedlocales", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L37", "weight": 1.0}, {"source": "index", "target": "index_seti18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L50", "weight": 1.0}, {"source": "index", "target": "index_geti18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L55", "weight": 1.0}, {"source": "index", "target": "index_resolvelocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L68", "weight": 1.0}, {"source": "index", "target": "index_normalizediscordlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L88", "weight": 1.0}, {"source": "index", "target": "index_t", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L109", "weight": 1.0}, {"source": "index", "target": "index_getnestedvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L134", "weight": 1.0}, {"source": "index_statici18nprovider_get", "target": "index_getnestedvalue", "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L30", "weight": 0.8}, {"source": "index_resolvelocale", "target": "index_normalizediscordlocale", "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L72", "weight": 0.8}, {"source": "index_resolvelocale", "target": "index_statici18nprovider_issupported", "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L76", "weight": 0.8}, {"source": "index_t", "target": "index_statici18nprovider_get", "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L115", "weight": 0.8}, {"source": "en", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/locales/en.ts", "source_location": "L1", "weight": 1.0}, {"source": "ko", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/locales/ko.ts", "source_location": "L1", "weight": 1.0}, {"source": "kordclient", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L1", "weight": 1.0}, {"source": "kordclient", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L2", "weight": 1.0}, {"source": "kordclient", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L3", "weight": 1.0}, {"source": "kordclient", "target": "commandloader", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L4", "weight": 1.0}, {"source": "kordclient", "target": "eventloader", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L5", "weight": 1.0}, {"source": "kordclient", "target": "errorhandler", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L6", "weight": 1.0}, {"source": "kordclient", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L7", "weight": 1.0}, {"source": "kordclient", "target": "feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L8", "weight": 1.0}, {"source": "kordclient", "target": "kordclient_kordclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L10", "weight": 1.0}, {"source": "kordclient_kordclient", "target": "kordclient_kordclient_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L13", "weight": 1.0}, {"source": "kordclient_kordclient", "target": "kordclient_kordclient_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L26", "weight": 1.0}, {"source": "eventloader", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L1", "weight": 1.0}, {"source": "eventloader", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L2", "weight": 1.0}, {"source": "eventloader", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L3", "weight": 1.0}, {"source": "eventloader", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L4", "weight": 1.0}, {"source": "eventloader", "target": "eventloader_loadevents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L6", "weight": 1.0}, {"source": "commandloader", "target": "kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L1", "weight": 1.0}, {"source": "commandloader", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L2", "weight": 1.0}, {"source": "commandloader", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L3", "weight": 1.0}, {"source": "commandloader", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L4", "weight": 1.0}, {"source": "commandloader", "target": "commandloader_loadcommands", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L6", "weight": 1.0}, {"source": "inviteservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L1", "weight": 1.0}, {"source": "inviteservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L2", "weight": 1.0}, {"source": "inviteservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L3", "weight": 1.0}, {"source": "inviteservice", "target": "inviteservice_inviteservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L5", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_cacheallinvites", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L9", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L16", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_handleinvitecreate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L29", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_handleinvitedelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L35", "weight": 1.0}, {"source": "inviteservice_inviteservice", "target": "inviteservice_inviteservice_handlememberadd", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.ts", "source_location": "L41", "weight": 1.0}, {"source": "inviteservice_inviteservice_cacheallinvites", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/InviteService.ts", "source_location": "L11", "weight": 0.8}, {"source": "inviteservice_inviteservice_handleinvitecreate", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/InviteService.ts", "source_location": "L32", "weight": 0.8}, {"source": "inviteservice_inviteservice_handleinvitedelete", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/InviteService.ts", "source_location": "L38", "weight": 0.8}, {"source": "inviteservice_inviteservice_handlememberadd", "target": "inviteservice_inviteservice_cacheguildinvites", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/InviteService.ts", "source_location": "L61", "weight": 0.8}, {"source": "mimicservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L1", "weight": 1.0}, {"source": "mimicservice", "target": "webhookservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L2", "weight": 1.0}, {"source": "mimicservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L3", "weight": 1.0}, {"source": "mimicservice", "target": "mimicservice_mimicservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L5", "weight": 1.0}, {"source": "mimicservice_mimicservice", "target": "mimicservice_mimicservice_handlemessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L6", "weight": 1.0}, {"source": "refinementservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L1", "weight": 1.0}, {"source": "refinementservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L2", "weight": 1.0}, {"source": "refinementservice", "target": "feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L3", "weight": 1.0}, {"source": "refinementservice", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L4", "weight": 1.0}, {"source": "refinementservice", "target": "refinementservice_refinementservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L28", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getmaxdurability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L38", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_loadconfigs", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L45", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getsysconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L67", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L71", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getcost", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L79", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_tryrefine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L86", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_startbattle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L153", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_checkin", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L249", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_sellweapon", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L277", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L299", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_addgold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L303", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L315", "weight": 1.0}, {"source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_loadconfigs", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L87", "weight": 0.8}, {"source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L88", "weight": 0.8}, {"source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L90", "weight": 0.8}, {"source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_getmaxdurability", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L115", "weight": 0.8}, {"source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_loadconfigs", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L154", "weight": 0.8}, {"source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L155", "weight": 0.8}, {"source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L163", "weight": 0.8}, {"source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_getcost", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L188", "weight": 0.8}, {"source": "refinementservice_refinementservice_checkin", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L250", "weight": 0.8}, {"source": "refinementservice_refinementservice_checkin", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L262", "weight": 0.8}, {"source": "refinementservice_refinementservice_sellweapon", "target": "refinementservice_refinementservice_loadconfigs", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L278", "weight": 0.8}, {"source": "refinementservice_refinementservice_sellweapon", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L279", "weight": 0.8}, {"source": "refinementservice_refinementservice_sellweapon", "target": "refinementservice_refinementservice_getcost", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L281", "weight": 0.8}, {"source": "refinementservice_refinementservice_getprofile", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L300", "weight": 0.8}, {"source": "refinementservice_refinementservice_addgold", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L304", "weight": 0.8}, {"source": "refinementservice_refinementservice_getorcreateprofile", "target": "refinementservice_refinementservice_loadconfigs", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L321", "weight": 0.8}, {"source": "refinementservice_refinementservice_getorcreateprofile", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L322", "weight": 0.8}, {"source": "activitytrackerservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L1", "weight": 1.0}, {"source": "activitytrackerservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L2", "weight": 1.0}, {"source": "activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L4", "weight": 1.0}, {"source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_recordactivity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L9", "weight": 1.0}, {"source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_getpeakhour", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L48", "weight": 1.0}, {"source": "bigemojiservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L1", "weight": 1.0}, {"source": "bigemojiservice", "target": "webhookservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L2", "weight": 1.0}, {"source": "bigemojiservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L3", "weight": 1.0}, {"source": "bigemojiservice", "target": "bigemojiservice_bigemojiservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L5", "weight": 1.0}, {"source": "bigemojiservice_bigemojiservice", "target": "bigemojiservice_bigemojiservice_handlemessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L6", "weight": 1.0}, {"source": "feverservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L1", "weight": 1.0}, {"source": "feverservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L2", "weight": 1.0}, {"source": "feverservice", "target": "activitytrackerservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L3", "weight": 1.0}, {"source": "feverservice", "target": "feverservice_feverservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L5", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_startscheduler", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L11", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_updatefeverstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L28", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_getfeverbonus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L64", "weight": 1.0}, {"source": "presenceservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L1", "weight": 1.0}, {"source": "presenceservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L2", "weight": 1.0}, {"source": "presenceservice", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L3", "weight": 1.0}, {"source": "presenceservice", "target": "presenceservice_presenceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L9", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_startactivepresence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L28", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_updatepresence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L54", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_stoprotation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L74", "weight": 1.0}, {"source": "presenceservice_presenceservice_startactivepresence", "target": "presenceservice_presenceservice_updatepresence", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PresenceService.ts", "source_location": "L34", "weight": 0.8}, {"source": "musicservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L1", "weight": 1.0}, {"source": "musicservice", "target": "voice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L9", "weight": 1.0}, {"source": "musicservice", "target": "ffmpeg_static", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L21", "weight": 1.0}, {"source": "musicservice", "target": "child_process", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L22", "weight": 1.0}, {"source": "musicservice", "target": "util", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L23", "weight": 1.0}, {"source": "musicservice", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L24", "weight": 1.0}, {"source": "musicservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L25", "weight": 1.0}, {"source": "musicservice", "target": "musicservice_extractyoutubevideoid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L79", "weight": 1.0}, {"source": "musicservice", "target": "musicservice_isyoutubeplaylisturl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L118", "weight": 1.0}, {"source": "musicservice", "target": "musicservice_parsedurationseconds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L133", "weight": 1.0}, {"source": "musicservice", "target": "musicservice_parsedurationtexttoseconds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L145", "weight": 1.0}, {"source": "musicservice", "target": "musicservice_formatduration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L175", "weight": 1.0}, {"source": "musicservice", "target": "musicservice_musicservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L191", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_getyoutube", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L199", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_addfromquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L207", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_addfromurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L231", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_getqueueembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L260", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_getactivevoicechannelid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L300", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_skip", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L304", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_pause", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L314", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L334", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L351", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L368", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_leave", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L384", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_handlecontrolinteraction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L404", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_createqueueitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L454", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_enqueuetracks", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L476", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_ensuresession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L505", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_bindsessionevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L561", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_ontrackfinished", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L577", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_notifyplaybackfailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L597", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_playnext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L618", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_resolvestreamurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L660", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_extractplaylist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L711", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_spawnffmpeg", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L754", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_cleanupprocess", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L796", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_rendernowplaying", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L805", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_renderidlestate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L822", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildcontrolrow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L840", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildfallbackcontrolrow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L866", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildnowplayingembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L891", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildprogressbar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L948", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildindeterminateprogressbar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L955", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_startprogressupdates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L961", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_stopprogressupdates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L984", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_ispaused", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L991", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_getelapsedseconds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L995", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L1005", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_formattrackline", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L1027", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_safesend", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L1031", "weight": 1.0}, {"source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_getyoutube", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L208", "weight": 0.8}, {"source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_createqueueitem", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L227", "weight": 0.8}, {"source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_enqueuetracks", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L228", "weight": 0.8}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_isyoutubeplaylisturl", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L232", "weight": 0.8}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_extractplaylist", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L233", "weight": 0.8}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_enqueuetracks", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L248", "weight": 0.8}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_extractyoutubevideoid", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L251", "weight": 0.8}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_createqueueitem", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L256", "weight": 0.8}, {"source": "musicservice_musicservice_getqueueembed", "target": "musicservice_musicservice_formattrackline", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L274", "weight": 0.8}, {"source": "musicservice_musicservice_skip", "target": "musicservice_musicservice_stop", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L310", "weight": 0.8}, {"source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_ispaused", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L320", "weight": 0.8}, {"source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L330", "weight": 0.8}, {"source": "musicservice_musicservice_resume", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L347", "weight": 0.8}, {"source": "musicservice_musicservice_stop", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L364", "weight": 0.8}, {"source": "musicservice_musicservice_remove", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L380", "weight": 0.8}, {"source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_cleanupprocess", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L392", "weight": 0.8}, {"source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_stop", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L393", "weight": 0.8}, {"source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L399", "weight": 0.8}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_buildfallbackcontrolrow", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L408", "weight": 0.8}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_pause", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L430", "weight": 0.8}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_resume", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L435", "weight": 0.8}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_skip", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L440", "weight": 0.8}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_stop", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L445", "weight": 0.8}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_leave", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L450", "weight": 0.8}, {"source": "musicservice_musicservice_createqueueitem", "target": "musicservice_musicservice_getyoutube", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L460", "weight": 0.8}, {"source": "musicservice_musicservice_createqueueitem", "target": "musicservice_parsedurationseconds", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L463", "weight": 0.8}, {"source": "musicservice_musicservice_createqueueitem", "target": "musicservice_parsedurationtexttoseconds", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L463", "weight": 0.8}, {"source": "musicservice_musicservice_createqueueitem", "target": "musicservice_formatduration", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L469", "weight": 0.8}, {"source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_ensuresession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L482", "weight": 0.8}, {"source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_playnext", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L491", "weight": 0.8}, {"source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L493", "weight": 0.8}, {"source": "musicservice_musicservice_ensuresession", "target": "musicservice_musicservice_bindsessionevents", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L556", "weight": 0.8}, {"source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_cleanupprocess", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L583", "weight": 0.8}, {"source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L590", "weight": 0.8}, {"source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_playnext", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L594", "weight": 0.8}, {"source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_cleanupprocess", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L599", "weight": 0.8}, {"source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_safesend", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L606", "weight": 0.8}, {"source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_playnext", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L612", "weight": 0.8}, {"source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L614", "weight": 0.8}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L628", "weight": 0.8}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_resolvestreamurl", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L638", "weight": 0.8}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_spawnffmpeg", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L639", "weight": 0.8}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_rendernowplaying", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L648", "weight": 0.8}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_safesend", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L651", "weight": 0.8}, {"source": "musicservice_musicservice_resolvestreamurl", "target": "musicservice_musicservice_getyoutube", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L697", "weight": 0.8}, {"source": "musicservice_musicservice_cleanupprocess", "target": "musicservice_musicservice_stopprogressupdates", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L797", "weight": 0.8}, {"source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_buildnowplayingembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L810", "weight": 0.8}, {"source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_buildcontrolrow", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L811", "weight": 0.8}, {"source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_safesend", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L816", "weight": 0.8}, {"source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_startprogressupdates", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L819", "weight": 0.8}, {"source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_stopprogressupdates", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L823", "weight": 0.8}, {"source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_buildcontrolrow", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L836", "weight": 0.8}, {"source": "musicservice_musicservice_buildcontrolrow", "target": "musicservice_musicservice_ispaused", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L841", "weight": 0.8}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_getelapsedseconds", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L894", "weight": 0.8}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_formatduration", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L898", "weight": 0.8}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_buildprogressbar", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L898", "weight": 0.8}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_buildindeterminateprogressbar", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L899", "weight": 0.8}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_ispaused", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L901", "weight": 0.8}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_formattrackline", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L941", "weight": 0.8}, {"source": "musicservice_musicservice_startprogressupdates", "target": "musicservice_musicservice_stopprogressupdates", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L962", "weight": 0.8}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1011", "weight": 0.8}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_buildnowplayingembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1016", "weight": 0.8}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_buildcontrolrow", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1017", "weight": 0.8}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_ispaused", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1020", "weight": 0.8}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_stopprogressupdates", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1021", "weight": 0.8}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_startprogressupdates", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1023", "weight": 0.8}, {"source": "minigameregistry", "target": "minigameregistry_getminigame", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L20", "weight": 1.0}, {"source": "minigameregistry", "target": "minigameregistry_getallminigames", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L24", "weight": 1.0}, {"source": "voiceservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L1", "weight": 1.0}, {"source": "voiceservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L2", "weight": 1.0}, {"source": "voiceservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L3", "weight": 1.0}, {"source": "voiceservice", "target": "errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L4", "weight": 1.0}, {"source": "voiceservice", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L5", "weight": 1.0}, {"source": "voiceservice", "target": "localehelper", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L6", "weight": 1.0}, {"source": "voiceservice", "target": "auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L7", "weight": 1.0}, {"source": "voiceservice", "target": "voiceservice_voiceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L9", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_syncchannels", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L10", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handlevoicestateupdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L49", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handlejoin", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L65", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handleleave", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L211", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_applyownershiptransfer", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L277", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_sendcontrolpanel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L301", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_geteffectivename", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L336", "weight": 1.0}, {"source": "voiceservice_voiceservice_handlevoicestateupdate", "target": "voiceservice_voiceservice_handlejoin", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L56", "weight": 0.8}, {"source": "voiceservice_voiceservice_handlevoicestateupdate", "target": "voiceservice_voiceservice_handleleave", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L58", "weight": 0.8}, {"source": "voiceservice_voiceservice_handlejoin", "target": "voiceservice_voiceservice_geteffectivename", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L130", "weight": 0.8}, {"source": "voiceservice_voiceservice_handlejoin", "target": "voiceservice_voiceservice_sendcontrolpanel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L205", "weight": 0.8}, {"source": "voiceservice_voiceservice_handleleave", "target": "voiceservice_voiceservice_applyownershiptransfer", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L268", "weight": 0.8}, {"source": "voiceservice_voiceservice_applyownershiptransfer", "target": "voiceservice_voiceservice_sendcontrolpanel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L298", "weight": 0.8}, {"source": "permissionauditservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L1", "weight": 1.0}, {"source": "permissionauditservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L8", "weight": 1.0}, {"source": "permissionauditservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L9", "weight": 1.0}, {"source": "permissionauditservice", "target": "permissionauditservice_permissionauditservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L143", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_auditguild", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L144", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkguildpermissions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L181", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkchannelpermissions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L194", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkhierarchy", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L210", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_getmissing", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L231", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_permtostring", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L236", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkguildpermissions", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L153", "weight": 0.8}, {"source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkchannelpermissions", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L159", "weight": 0.8}, {"source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkhierarchy", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L167", "weight": 0.8}, {"source": "permissionauditservice_permissionauditservice_checkguildpermissions", "target": "permissionauditservice_permissionauditservice_getmissing", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L185", "weight": 0.8}, {"source": "permissionauditservice_permissionauditservice_checkchannelpermissions", "target": "permissionauditservice_permissionauditservice_getmissing", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L200", "weight": 0.8}, {"source": "setupwizardrenderer", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L1", "weight": 1.0}, {"source": "setupwizardrenderer", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L13", "weight": 1.0}, {"source": "setupwizardrenderer", "target": "permissionauditservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L14", "weight": 1.0}, {"source": "setupwizardrenderer", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L15", "weight": 1.0}, {"source": "setupwizardrenderer", "target": "setupwizardrenderer_setupwizardrenderer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L17", "weight": 1.0}, {"source": "setupwizardrenderer_setupwizardrenderer", "target": "setupwizardrenderer_setupwizardrenderer_renderstep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L18", "weight": 1.0}, {"source": "fishingservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L1", "weight": 1.0}, {"source": "fishingservice", "target": "node_fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L15", "weight": 1.0}, {"source": "fishingservice", "target": "node_path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L16", "weight": 1.0}, {"source": "fishingservice", "target": "sharp", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L17", "weight": 1.0}, {"source": "fishingservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L18", "weight": 1.0}, {"source": "fishingservice", "target": "i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L19", "weight": 1.0}, {"source": "fishingservice", "target": "refinementservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L20", "weight": 1.0}, {"source": "fishingservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L21", "weight": 1.0}, {"source": "fishingservice", "target": "fishingservice_fishingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L102", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_enterthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L109", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_isownedfishingthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L135", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_startsessioninthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L145", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_endthreadbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L168", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_handlebutton", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L189", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L234", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getcollection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L242", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getsizeranking", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L256", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getfishdisplayname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L271", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritydisplaynamebyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L275", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_ticksession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L283", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_queueaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L307", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolvesuccessfulpull", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L323", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolvemiss", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L353", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_startnextphase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L369", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_finishsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L375", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getactivesession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L397", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_issessionstale", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L411", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_clearstalesession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L424", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_deletethread", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L430", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rendersession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L444", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L467", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildcontrolrow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L527", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildgauge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L552", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_createsessioninthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L558", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_findorcreatethread", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L613", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_findownedfishingthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L632", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_sendcatchresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L646", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_previewfishlane", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L702", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_previewgauge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L706", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildfishlane", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L710", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_randomdirection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L716", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildthreadname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L721", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_loadfishingcatalog", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L726", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickfishbyrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L738", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickraritybyrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L752", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getreactionwindowms", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L766", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rollrange", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L772", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickrandomartpath", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L780", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolveresourcepath", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L789", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_loadfishingrarities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L793", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritydisplayname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L805", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_recordprofileresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L809", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_recordcollectioncatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L852", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritycountfield", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L898", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getrarityrank", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L906", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritybadge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L914", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_composerarityart", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L922", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_hextocolorint", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L946", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rollcatchsizecm", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L950", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_formatselectedaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L956", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_cleartick", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L964", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getuserkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L971", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rolldecimalrange", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L975", "weight": 1.0}, {"source": "fishingservice", "target": "fishingservice_buildfishinggauge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L984", "weight": 1.0}, {"source": "fishingservice", "target": "fishingservice_buildfishinglane", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L988", "weight": 1.0}, {"source": "fishingservice_fishingservice_enterthread", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L114", "weight": 0.8}, {"source": "fishingservice_fishingservice_enterthread", "target": "fishingservice_fishingservice_findorcreatethread", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L120", "weight": 0.8}, {"source": "fishingservice_fishingservice_isownedfishingthread", "target": "fishingservice_fishingservice_buildthreadname", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L142", "weight": 0.8}, {"source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_isownedfishingthread", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L146", "weight": 0.8}, {"source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L150", "weight": 0.8}, {"source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_getactivesession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L151", "weight": 0.8}, {"source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_createsessioninthread", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L157", "weight": 0.8}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_getactivesession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L173", "weight": 0.8}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L173", "weight": 0.8}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_findownedfishingthread", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L175", "weight": 0.8}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_deletethread", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L180", "weight": 0.8}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_finishsession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L185", "weight": 0.8}, {"source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L192", "weight": 0.8}, {"source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_buildcontrolrow", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L197", "weight": 0.8}, {"source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_queueaction", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L231", "weight": 0.8}, {"source": "fishingservice_fishingservice_getraritydisplaynamebyid", "target": "fishingservice_fishingservice_getraritydisplayname", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L280", "weight": 0.8}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L284", "weight": 0.8}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_cleartick", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L285", "weight": 0.8}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_getreactionwindowms", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L290", "weight": 0.8}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_resolvesuccessfulpull", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L298", "weight": 0.8}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_resolvemiss", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L303", "weight": 0.8}, {"source": "fishingservice_fishingservice_queueaction", "target": "fishingservice_fishingservice_startnextphase", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L314", "weight": 0.8}, {"source": "fishingservice_fishingservice_queueaction", "target": "fishingservice_fishingservice_rendersession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L315", "weight": 0.8}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rollrange", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L324", "weight": 0.8}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rollcatchsizecm", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L338", "weight": 0.8}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_finishsession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L340", "weight": 0.8}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_startnextphase", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L349", "weight": 0.8}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rendersession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L350", "weight": 0.8}, {"source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_finishsession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L361", "weight": 0.8}, {"source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_startnextphase", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L365", "weight": 0.8}, {"source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_rendersession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L366", "weight": 0.8}, {"source": "fishingservice_fishingservice_startnextphase", "target": "fishingservice_fishingservice_randomdirection", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L372", "weight": 0.8}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_cleartick", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L377", "weight": 0.8}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_recordprofileresult", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L381", "weight": 0.8}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_rendersession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L383", "weight": 0.8}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L385", "weight": 0.8}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_sendcatchresult", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L389", "weight": 0.8}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_deletethread", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L393", "weight": 0.8}, {"source": "fishingservice_fishingservice_getactivesession", "target": "fishingservice_fishingservice_issessionstale", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L403", "weight": 0.8}, {"source": "fishingservice_fishingservice_getactivesession", "target": "fishingservice_fishingservice_clearstalesession", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L404", "weight": 0.8}, {"source": "fishingservice_fishingservice_clearstalesession", "target": "fishingservice_fishingservice_cleartick", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L425", "weight": 0.8}, {"source": "fishingservice_fishingservice_clearstalesession", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L426", "weight": 0.8}, {"source": "fishingservice_fishingservice_rendersession", "target": "fishingservice_fishingservice_buildembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L454", "weight": 0.8}, {"source": "fishingservice_fishingservice_rendersession", "target": "fishingservice_fishingservice_buildcontrolrow", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L455", "weight": 0.8}, {"source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_buildgauge", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L471", "weight": 0.8}, {"source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_formatselectedaction", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L474", "weight": 0.8}, {"source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_hextocolorint", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L479", "weight": 0.8}, {"source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_buildfishlane", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L492", "weight": 0.8}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_pickfishbyrate", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L565", "weight": 0.8}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_pickraritybyrate", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L566", "weight": 0.8}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_randomdirection", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L576", "weight": 0.8}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_buildembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L590", "weight": 0.8}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_buildcontrolrow", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L591", "weight": 0.8}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L599", "weight": 0.8}, {"source": "fishingservice_fishingservice_findorcreatethread", "target": "fishingservice_fishingservice_buildthreadname", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L614", "weight": 0.8}, {"source": "fishingservice_fishingservice_findownedfishingthread", "target": "fishingservice_fishingservice_isownedfishingthread", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L633", "weight": 0.8}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_pickrandomartpath", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L647", "weight": 0.8}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_getraritydisplayname", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L648", "weight": 0.8}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_getraritybadge", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L649", "weight": 0.8}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_hextocolorint", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L651", "weight": 0.8}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_composerarityart", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L675", "weight": 0.8}, {"source": "fishingservice_fishingservice_previewfishlane", "target": "fishingservice_fishingservice_buildfishlane", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L703", "weight": 0.8}, {"source": "fishingservice_fishingservice_previewgauge", "target": "fishingservice_fishingservice_buildgauge", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L707", "weight": 0.8}, {"source": "fishingservice_fishingservice_loadfishingcatalog", "target": "fishingservice_fishingservice_resolveresourcepath", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L727", "weight": 0.8}, {"source": "fishingservice_fishingservice_pickrandomartpath", "target": "fishingservice_fishingservice_resolveresourcepath", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L786", "weight": 0.8}, {"source": "fishingservice_fishingservice_loadfishingrarities", "target": "fishingservice_fishingservice_resolveresourcepath", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L794", "weight": 0.8}, {"source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_getraritycountfield", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L811", "weight": 0.8}, {"source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_getprofile", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L812", "weight": 0.8}, {"source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_recordcollectioncatch", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L848", "weight": 0.8}, {"source": "fishingservice_fishingservice_recordcollectioncatch", "target": "fishingservice_fishingservice_getrarityrank", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L853", "weight": 0.8}, {"source": "fishingservice_fishingservice_rollcatchsizecm", "target": "fishingservice_fishingservice_rolldecimalrange", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L951", "weight": 0.8}, {"source": "fishingservice_buildfishinggauge", "target": "fishingservice_fishingservice_previewgauge", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L985", "weight": 0.8}, {"source": "fishingservice_buildfishinglane", "target": "fishingservice_fishingservice_previewfishlane", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L989", "weight": 0.8}, {"source": "webhookservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L1", "weight": 1.0}, {"source": "webhookservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L2", "weight": 1.0}, {"source": "webhookservice", "target": "webhookservice_webhookservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L4", "weight": 1.0}, {"source": "webhookservice_webhookservice", "target": "webhookservice_webhookservice_getwebhookclient", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L13", "weight": 1.0}, {"source": "auditlogservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L1", "weight": 1.0}, {"source": "auditlogservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L2", "weight": 1.0}, {"source": "auditlogservice", "target": "env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L3", "weight": 1.0}, {"source": "auditlogservice", "target": "auditlogservice_auditlogservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L23", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L29", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_setchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L71", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_clearchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L87", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_getchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L96", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_setfilter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L107", "weight": 1.0}, {"source": "auditlogservice_auditlogservice_log", "target": "auditlogservice_auditlogservice_getchannel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/AuditLogService.ts", "source_location": "L31", "weight": 0.8}, {"source": "auditlogservice_auditlogservice_setfilter", "target": "auditlogservice_auditlogservice_getchannel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/AuditLogService.ts", "source_location": "L108", "weight": 0.8}, {"source": "eventservice", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L1", "weight": 1.0}, {"source": "eventservice", "target": "database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L2", "weight": 1.0}, {"source": "eventservice", "target": "logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L3", "weight": 1.0}, {"source": "eventservice", "target": "auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L4", "weight": 1.0}, {"source": "eventservice", "target": "eventservice_todiscordtimestamps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L10", "weight": 1.0}, {"source": "eventservice", "target": "eventservice_buildeventembed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L18", "weight": 1.0}, {"source": "eventservice", "target": "eventservice_resolveannouncementchannel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L68", "weight": 1.0}, {"source": "eventservice", "target": "eventservice_eventservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L79", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_announceevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L82", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_startreminderloop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L115", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_stopreminderloop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L133", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_processdueevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L141", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_sendreminder", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L226", "weight": 1.0}, {"source": "eventservice_buildeventembed", "target": "eventservice_todiscordtimestamps", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L25", "weight": 0.8}, {"source": "eventservice_eventservice_announceevent", "target": "eventservice_resolveannouncementchannel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L94", "weight": 0.8}, {"source": "eventservice_eventservice_announceevent", "target": "eventservice_buildeventembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L99", "weight": 0.8}, {"source": "eventservice_eventservice_startreminderloop", "target": "eventservice_eventservice_processdueevents", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L120", "weight": 0.8}, {"source": "eventservice_eventservice_processdueevents", "target": "eventservice_resolveannouncementchannel", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L159", "weight": 0.8}, {"source": "eventservice_eventservice_processdueevents", "target": "eventservice_eventservice_sendreminder", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L172", "weight": 0.8}, {"source": "eventservice_eventservice_processdueevents", "target": "eventservice_buildeventembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L193", "weight": 0.8}, {"source": "eventservice_eventservice_sendreminder", "target": "eventservice_buildeventembed", "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L236", "weight": 0.8}], "hyperedges": []} \ No newline at end of file diff --git a/.graphify_python b/.graphify_python deleted file mode 100644 index 3ba4794..0000000 --- a/.graphify_python +++ /dev/null @@ -1 +0,0 @@ -/Users/wemadeplay/workspace/graphify/venv/bin/python diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md index 3dc6712..d32aa71 100644 --- a/graphify-out/GRAPH_REPORT.md +++ b/graphify-out/GRAPH_REPORT.md @@ -1,181 +1,421 @@ -# Graph Report - . (2026-04-09) +# Graph Report - . (2026-04-21) ## Corpus Check -- 124 files · ~92,302 words +- 163 files · ~121,820 words - Verdict: corpus is large enough that graph structure adds value. ## Summary -- 316 nodes · 549 edges · 29 communities detected -- Extraction: 64% EXTRACTED · 36% INFERRED · 0% AMBIGUOUS · INFERRED: 197 edges (avg confidence: 0.5) +- 369 nodes · 617 edges · 57 communities detected +- Extraction: 77% EXTRACTED · 23% INFERRED · 0% AMBIGUOUS · INFERRED: 141 edges (avg confidence: 0.8) - Token cost: 0 input · 0 output +## Community Hubs (Navigation) +- [[_COMMUNITY_Fishing System & UI|Fishing System & UI]] +- [[_COMMUNITY_Music & i18n Testing|Music & i18n Testing]] +- [[_COMMUNITY_Command Config & Audit|Command Config & Audit]] +- [[_COMMUNITY_Interaction & i18n Core|Interaction & i18n Core]] +- [[_COMMUNITY_Error Flow & Setup Wizard|Error Flow & Setup Wizard]] +- [[_COMMUNITY_Activity & Fever Systems|Activity & Fever Systems]] +- [[_COMMUNITY_Weapon Refinement RPG|Weapon Refinement RPG]] +- [[_COMMUNITY_Client Lifecycle & Sharding|Client Lifecycle & Sharding]] +- [[_COMMUNITY_Discord Event Management|Discord Event Management]] +- [[_COMMUNITY_Infrastructure & Loaders|Infrastructure & Loaders]] +- [[_COMMUNITY_Command Subscriptions|Command Subscriptions]] +- [[_COMMUNITY_AutoRole Automation|AutoRole Automation]] +- [[_COMMUNITY_Dashboard gRPC Routes|Dashboard gRPC Routes]] +- [[_COMMUNITY_gRPC Integration Tests|gRPC Integration Tests]] +- [[_COMMUNITY_Mock Interaction Testing|Mock Interaction Testing]] +- [[_COMMUNITY_DB & Transaction Layer|DB & Transaction Layer]] +- [[_COMMUNITY_Logging Infrastructure|Logging Infrastructure]] +- [[_COMMUNITY_Configuration & Env|Configuration & Env]] +- [[_COMMUNITY_Custom Exceptions|Custom Exceptions]] +- [[_COMMUNITY_Dashboard UI Layout|Dashboard UI Layout]] +- [[_COMMUNITY_Dashboard Development|Dashboard Development]] +- [[_COMMUNITY_CSS & UI Utilities|CSS & UI Utilities]] +- [[_COMMUNITY_Command Integration Tests|Command Integration Tests]] +- [[_COMMUNITY_Mini-Game Mechanics|Mini-Game Mechanics]] +- [[_COMMUNITY_Logging & Channel Ops|Logging & Channel Ops]] +- [[_COMMUNITY_Contract Config|Contract Config]] +- [[_COMMUNITY_Prisma Configuration|Prisma Configuration]] +- [[_COMMUNITY_PostCSS Settings|PostCSS Settings]] +- [[_COMMUNITY_TS Environment|TS Environment]] +- [[_COMMUNITY_Jest Global Setup|Jest Global Setup]] +- [[_COMMUNITY_Playwright Config|Playwright Config]] +- [[_COMMUNITY_ESLint Rules|ESLint Rules]] +- [[_COMMUNITY_Next.js Config|Next.js Config]] +- [[_COMMUNITY_Test Configurations|Test Configurations]] +- [[_COMMUNITY_E2E Testing|E2E Testing]] +- [[_COMMUNITY_gRPC Ping Tests|gRPC Ping Tests]] +- [[_COMMUNITY_Scratch Debugging|Scratch Debugging]] +- [[_COMMUNITY_Bot Test Config|Bot Test Config]] +- [[_COMMUNITY_DB Unit Tests|DB Unit Tests]] +- [[_COMMUNITY_Error Logic Testing|Error Logic Testing]] +- [[_COMMUNITY_Reporter Tests|Reporter Tests]] +- [[_COMMUNITY_Locale Testing|Locale Testing]] +- [[_COMMUNITY_Invite Service Tests|Invite Service Tests]] +- [[_COMMUNITY_Fishing Session Tests|Fishing Session Tests]] +- [[_COMMUNITY_Music Playback Tests|Music Playback Tests]] +- [[_COMMUNITY_Mimic Logic Tests|Mimic Logic Tests]] +- [[_COMMUNITY_Voice State Tests|Voice State Tests]] +- [[_COMMUNITY_Shard Process|Shard Process]] +- [[_COMMUNITY_Bot Entrypoint|Bot Entrypoint]] +- [[_COMMUNITY_i18n Schema|i18n Schema]] +- [[_COMMUNITY_English Assets|English Assets]] +- [[_COMMUNITY_Korean Assets|Korean Assets]] +- [[_COMMUNITY_Monorepo Architecture|Monorepo Architecture]] +- [[_COMMUNITY_gRPC Bridge|gRPC Bridge]] +- [[_COMMUNITY_Language Support|Language Support]] +- [[_COMMUNITY_Fishing Mechanics|Fishing Mechanics]] +- [[_COMMUNITY_Audit Diagnostic|Audit Diagnostic]] + ## God Nodes (most connected - your core abstractions) 1. `FishingService` - 55 edges 2. `MusicService` - 38 edges -3. `RefinementService` - 13 edges -4. `VoiceService` - 8 edges -5. `PermissionAuditService` - 7 edges -6. `execute()` - 6 edges -7. `InviteService` - 6 edges -8. `AuditLogService` - 6 edges -9. `EventService` - 6 edges -10. `buildEventEmbed()` - 5 edges +3. `t()` - 30 edges +4. `execute()` - 14 edges +5. `RefinementService` - 13 edges +6. `execute()` - 11 edges +7. `execute()` - 9 edges +8. `execute()` - 9 edges +9. `execute()` - 8 edges +10. `VoiceService` - 8 edges ## Surprising Connections (you probably didn't know these) -- None detected - all connections are within the same source files. +- `Temporary Voice Channels` --logs_to--> `Centralized Audit Logging` [INFERRED] + Docs/Features/temp_voice_channels.md → apps/bot/src/services/AuditLogService.ts +- `Weapon Refinement System` --influenced_by--> `Fever Time System` [EXTRACTED] + Docs/WorkDone/2026-03-30_RefinementImplementation.md → apps/bot/src/services/FeverService.ts +- `handleSetupWizardInteraction()` --calls--> `t()` [INFERRED] + apps/bot/src/interactions/handlers/setupWizardHandler.ts → apps/bot/src/i18n/index.ts +- `execute()` --calls--> `t()` [INFERRED] + apps/bot/src/commands/language.ts → apps/bot/src/i18n/index.ts +- `buildErrorMessage()` --calls--> `t()` [INFERRED] + apps/bot/src/commands/music.ts → apps/bot/src/i18n/index.ts ## Communities -### Community 0 - "Community 0" -Cohesion: 0.05 -Nodes (6): ActivityTrackerService, buildEventEmbed(), EventService, resolveAnnouncementChannel(), toDiscordTimestamps(), KordClient - -### Community 1 - "Community 1" +### Community 0 - "Fishing System & UI" Cohesion: 0.08 -Nodes (1): FishingService +Nodes (4): execute(), buildFishingGauge(), buildFishingLane(), FishingService -### Community 2 - "Community 2" +### Community 1 - "Music & i18n Testing" +Cohesion: 0.1 +Nodes (10): walk(), buildErrorMessage(), execute(), respond(), extractYouTubeVideoId(), formatDuration(), isYouTubePlaylistUrl(), MusicService (+2 more) + +### Community 2 - "Command Config & Audit" Cohesion: 0.11 -Nodes (6): extractYouTubeVideoId(), formatDuration(), isYouTubePlaylistUrl(), MusicService, parseDurationSeconds(), parseDurationTextToSeconds() +Nodes (16): buildResultLine(), execute(), getOverallColor(), AuditLogService, execute(), buildStatusLabel(), execute(), formatReminderOffsets() (+8 more) -### Community 3 - "Community 3" -Cohesion: 0.14 -Nodes (5): getNestedValue(), normalizeDiscordLocale(), resolveLocale(), StaticI18nProvider, t() +### Community 3 - "Interaction & i18n Core" +Cohesion: 0.12 +Nodes (9): getNestedValue(), normalizeDiscordLocale(), resolveLocale(), StaticI18nProvider, execute(), getContextLocale(), getInteractionLocale(), VoiceService (+1 more) -### Community 4 - "Community 4" +### Community 4 - "Error Flow & Setup Wizard" +Cohesion: 0.12 +Nodes (7): createBotError(), ErrorReporter, withErrorHandler(), PermissionAuditService, execute(), handleSetupWizardInteraction(), SetupWizardRenderer + +### Community 5 - "Activity & Fever Systems" +Cohesion: 0.11 +Nodes (6): ActivityTrackerService, BigEmojiService, FeverService, execute(), MimicService, WebhookService + +### Community 6 - "Weapon Refinement RPG" +Cohesion: 0.26 +Nodes (3): execute(), handleRefinementInteraction(), RefinementService + +### Community 7 - "Client Lifecycle & Sharding" +Cohesion: 0.12 +Nodes (5): execute(), execute(), PrismaShardStatusRepository, PresenceService, execute() + +### Community 8 - "Discord Event Management" +Cohesion: 0.22 +Nodes (6): buildEventEmbed(), EventService, resolveAnnouncementChannel(), toDiscordTimestamps(), globalSetup(), main() + +### Community 9 - "Infrastructure & Loaders" Cohesion: 0.15 -Nodes (3): BotError, ErrorReporter, withErrorHandler() +Nodes (6): loadCommands(), handleGlobalExceptions(), loadEvents(), connectDB(), createPgPoolConfig(), KordClient -### Community 5 - "Community 5" -Cohesion: 0.16 -Nodes (4): execute(), getOverallColor(), PermissionAuditService, SetupWizardRenderer +### Community 10 - "Command Subscriptions" +Cohesion: 0.27 +Nodes (7): beforeHandle(), data(), ensureGuildPaidForTrait(), execute(), toModule(), traitRequiresPayment(), ExampleSlashCommand -### Community 6 - "Community 6" -Cohesion: 0.37 -Nodes (1): RefinementService +### Community 11 - "AutoRole Automation" +Cohesion: 0.19 +Nodes (4): AutoRoleCommand, generateAutoRoleDashboard(), AutoRoleService, execute() -### Community 7 - "Community 7" -Cohesion: 0.18 -Nodes (3): BigEmojiService, MimicService, WebhookService - -### Community 8 - "Community 8" -Cohesion: 0.36 -Nodes (9): Fishing Game Backend Logic, Authentication/Authorization Layer, Database Schema Design (User/Item), Frontend Game Client (React/Unity), Payment Gateway Integration (Stripe/PayPal), Real-time Communication (WebSockets), Game State Management (Session/Persistence), Analytics/Telemetry Tracking (+1 more) - -### Community 9 - "Community 9" -Cohesion: 0.46 -Nodes (1): VoiceService - -### Community 10 - "Community 10" -Cohesion: 0.52 -Nodes (6): buildStatusLabel(), execute(), formatReminderOffsets(), parseReminderOffsets(), parseSeoulDateTime(), toDiscordTimestamps() - -### Community 11 - "Community 11" -Cohesion: 0.33 -Nodes (2): buildFishingGauge(), buildFishingLane() - -### Community 12 - "Community 12" -Cohesion: 0.6 -Nodes (1): InviteService - -### Community 13 - "Community 13" -Cohesion: 0.47 -Nodes (1): AuditLogService - -### Community 14 - "Community 14" +### Community 12 - "Dashboard gRPC Routes" Cohesion: 0.4 -Nodes (0): +Nodes (2): pingBot(), GET() -### Community 15 - "Community 15" -Cohesion: 0.4 -Nodes (0): - -### Community 16 - "Community 16" -Cohesion: 0.83 -Nodes (3): buildErrorMessage(), execute(), respond() - -### Community 17 - "Community 17" +### Community 13 - "gRPC Integration Tests" Cohesion: 0.5 -Nodes (1): FeverService +Nodes (1): MockBotDashboardService -### Community 18 - "Community 18" +### Community 14 - "Mock Interaction Testing" +Cohesion: 0.5 +Nodes (1): MockDiscord + +### Community 15 - "DB & Transaction Layer" Cohesion: 0.67 -Nodes (1): PresenceService +Nodes (2): isRootClient(), withTransaction() -### Community 19 - "Community 19" +### Community 16 - "Logging Infrastructure" +Cohesion: 0.5 +Nodes (0): + +### Community 17 - "Configuration & Env" +Cohesion: 0.67 +Nodes (0): + +### Community 18 - "Custom Exceptions" +Cohesion: 0.67 +Nodes (1): BotError + +### Community 19 - "Dashboard UI Layout" Cohesion: 1.0 Nodes (0): -### Community 20 - "Community 20" -Cohesion: 1.0 -Nodes (2): main.ts, config.ts - -### Community 21 - "Community 21" -Cohesion: 1.0 -Nodes (1): FishingGameConcept - -### Community 22 - "Community 22" +### Community 20 - "Dashboard Development" Cohesion: 1.0 Nodes (0): -### Community 23 - "Community 23" +### Community 21 - "CSS & UI Utilities" Cohesion: 1.0 Nodes (0): -### Community 24 - "Community 24" +### Community 22 - "Command Integration Tests" Cohesion: 1.0 -Nodes (1): Gemma 4 Response +Nodes (0): -### Community 25 - "Community 25" +### Community 23 - "Mini-Game Mechanics" Cohesion: 1.0 -Nodes (1): Tool Use Concept +Nodes (2): Fever Time System, Weapon Refinement System -### Community 26 - "Community 26" +### Community 24 - "Logging & Channel Ops" Cohesion: 1.0 -Nodes (1): Capability Summary +Nodes (2): Centralized Audit Logging, Temporary Voice Channels -### Community 27 - "Community 27" +### Community 25 - "Contract Config" Cohesion: 1.0 -Nodes (1): db.ts +Nodes (0): -### Community 28 - "Community 28" +### Community 26 - "Prisma Configuration" Cohesion: 1.0 -Nodes (1): logger.ts +Nodes (0): + +### Community 27 - "PostCSS Settings" +Cohesion: 1.0 +Nodes (0): + +### Community 28 - "TS Environment" +Cohesion: 1.0 +Nodes (0): + +### Community 29 - "Jest Global Setup" +Cohesion: 1.0 +Nodes (0): + +### Community 30 - "Playwright Config" +Cohesion: 1.0 +Nodes (0): + +### Community 31 - "ESLint Rules" +Cohesion: 1.0 +Nodes (0): + +### Community 32 - "Next.js Config" +Cohesion: 1.0 +Nodes (0): + +### Community 33 - "Test Configurations" +Cohesion: 1.0 +Nodes (0): + +### Community 34 - "E2E Testing" +Cohesion: 1.0 +Nodes (0): + +### Community 35 - "gRPC Ping Tests" +Cohesion: 1.0 +Nodes (0): + +### Community 36 - "Scratch Debugging" +Cohesion: 1.0 +Nodes (0): + +### Community 37 - "Bot Test Config" +Cohesion: 1.0 +Nodes (0): + +### Community 38 - "DB Unit Tests" +Cohesion: 1.0 +Nodes (0): + +### Community 39 - "Error Logic Testing" +Cohesion: 1.0 +Nodes (0): + +### Community 40 - "Reporter Tests" +Cohesion: 1.0 +Nodes (0): + +### Community 41 - "Locale Testing" +Cohesion: 1.0 +Nodes (0): + +### Community 42 - "Invite Service Tests" +Cohesion: 1.0 +Nodes (0): + +### Community 43 - "Fishing Session Tests" +Cohesion: 1.0 +Nodes (0): + +### Community 44 - "Music Playback Tests" +Cohesion: 1.0 +Nodes (0): + +### Community 45 - "Mimic Logic Tests" +Cohesion: 1.0 +Nodes (0): + +### Community 46 - "Voice State Tests" +Cohesion: 1.0 +Nodes (0): + +### Community 47 - "Shard Process" +Cohesion: 1.0 +Nodes (0): + +### Community 48 - "Bot Entrypoint" +Cohesion: 1.0 +Nodes (0): + +### Community 49 - "i18n Schema" +Cohesion: 1.0 +Nodes (0): + +### Community 50 - "English Assets" +Cohesion: 1.0 +Nodes (0): + +### Community 51 - "Korean Assets" +Cohesion: 1.0 +Nodes (0): + +### Community 52 - "Monorepo Architecture" +Cohesion: 1.0 +Nodes (1): Kord Monorepo Architecture + +### Community 53 - "gRPC Bridge" +Cohesion: 1.0 +Nodes (1): gRPC Communication Layer + +### Community 54 - "Language Support" +Cohesion: 1.0 +Nodes (1): Internationalization System + +### Community 55 - "Fishing Mechanics" +Cohesion: 1.0 +Nodes (1): Fishing Mini-Game + +### Community 56 - "Audit Diagnostic" +Cohesion: 1.0 +Nodes (1): Permission Audit Diagnostic ## Knowledge Gaps -- **Thin community `Community 19`** (2 nodes): `language.ts`, `execute()` +- **9 isolated node(s):** `Kord Monorepo Architecture`, `gRPC Communication Layer`, `Internationalization System`, `Fishing Mini-Game`, `Weapon Refinement System` (+4 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **Thin community `Dashboard UI Layout`** (2 nodes): `layout.tsx`, `RootLayout()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 20`** (2 nodes): `main.ts`, `config.ts` +- **Thin community `Dashboard Development`** (2 nodes): `page.tsx`, `testGrpc()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 21`** (1 nodes): `FishingGameConcept` +- **Thin community `CSS & UI Utilities`** (2 nodes): `utils.ts`, `cn()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 22`** (1 nodes): `jest.config.js` +- **Thin community `Command Integration Tests`** (2 nodes): `Command.test.ts`, `executePingCommand()` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 23`** (1 nodes): `i18n.test.ts` +- **Thin community `Mini-Game Mechanics`** (2 nodes): `Fever Time System`, `Weapon Refinement System` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 24`** (1 nodes): `Gemma 4 Response` +- **Thin community `Logging & Channel Ops`** (2 nodes): `Centralized Audit Logging`, `Temporary Voice Channels` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 25`** (1 nodes): `Tool Use Concept` +- **Thin community `Contract Config`** (1 nodes): `index.js` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 26`** (1 nodes): `Capability Summary` +- **Thin community `Prisma Configuration`** (1 nodes): `prisma.config.ts` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 27`** (1 nodes): `db.ts` +- **Thin community `PostCSS Settings`** (1 nodes): `postcss.config.mjs` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 28`** (1 nodes): `logger.ts` +- **Thin community `TS Environment`** (1 nodes): `next-env.d.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Jest Global Setup`** (1 nodes): `jest.setup.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Playwright Config`** (1 nodes): `playwright.config.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `ESLint Rules`** (1 nodes): `eslint.config.mjs` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Next.js Config`** (1 nodes): `next.config.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Test Configurations`** (1 nodes): `jest.config.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `E2E Testing`** (1 nodes): `dashboard.spec.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `gRPC Ping Tests`** (1 nodes): `grpc-ping.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Scratch Debugging`** (1 nodes): `scratch_debug_env.js` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Bot Test Config`** (1 nodes): `jest.config.js` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `DB Unit Tests`** (1 nodes): `db.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Error Logic Testing`** (1 nodes): `BotError.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Reporter Tests`** (1 nodes): `ErrorReporter.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Locale Testing`** (1 nodes): `i18n.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Invite Service Tests`** (1 nodes): `InviteService.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Fishing Session Tests`** (1 nodes): `FishingService.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Music Playback Tests`** (1 nodes): `MusicService.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Mimic Logic Tests`** (1 nodes): `MimicService.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Voice State Tests`** (1 nodes): `VoiceService.test.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Shard Process`** (1 nodes): `shard.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Bot Entrypoint`** (1 nodes): `index.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `i18n Schema`** (1 nodes): `types.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `English Assets`** (1 nodes): `en.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Korean Assets`** (1 nodes): `ko.ts` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Monorepo Architecture`** (1 nodes): `Kord Monorepo Architecture` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `gRPC Bridge`** (1 nodes): `gRPC Communication Layer` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Language Support`** (1 nodes): `Internationalization System` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Fishing Mechanics`** (1 nodes): `Fishing Mini-Game` + Too small to be a meaningful cluster - may be noise or needs more connections extracted. +- **Thin community `Audit Diagnostic`** (1 nodes): `Permission Audit Diagnostic` Too small to be a meaningful cluster - may be noise or needs more connections extracted. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ -- **Why does `FishingService` connect `Community 1` to `Community 11`?** - _High betweenness centrality (0.272) - this node is a cross-community bridge._ -- **Why does `RefinementService` connect `Community 6` to `Community 0`?** - _High betweenness centrality (0.067) - this node is a cross-community bridge._ -- **Should `Community 0` be split into smaller, more focused modules?** - _Cohesion score 0.05 - nodes in this community are weakly interconnected._ -- **Should `Community 1` be split into smaller, more focused modules?** +- **Why does `t()` connect `Command Config & Audit` to `Fishing System & UI`, `Music & i18n Testing`, `Interaction & i18n Core`, `Error Flow & Setup Wizard`, `Client Lifecycle & Sharding`, `AutoRole Automation`?** + _High betweenness centrality (0.270) - this node is a cross-community bridge._ +- **Why does `createPgPoolConfig()` connect `Infrastructure & Loaders` to `Music & i18n Testing`?** + _High betweenness centrality (0.048) - this node is a cross-community bridge._ +- **Are the 28 inferred relationships involving `t()` (e.g. with `handleSetupWizardInteraction()` and `execute()`) actually correct?** + _`t()` has 28 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 11 inferred relationships involving `execute()` (e.g. with `t()` and `.addFromQuery()`) actually correct?** + _`execute()` has 11 INFERRED edges - model-reasoned connections that need verification._ +- **What connects `Kord Monorepo Architecture`, `gRPC Communication Layer`, `Internationalization System` to the rest of the system?** + _9 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `Fishing System & UI` be split into smaller, more focused modules?** _Cohesion score 0.08 - nodes in this community are weakly interconnected._ -- **Should `Community 2` be split into smaller, more focused modules?** - _Cohesion score 0.11 - nodes in this community are weakly interconnected._ -- **Should `Community 3` be split into smaller, more focused modules?** - _Cohesion score 0.14 - nodes in this community are weakly interconnected._ \ No newline at end of file +- **Should `Music & i18n Testing` be split into smaller, more focused modules?** + _Cohesion score 0.1 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/cache/0525d48e876740e4d0ca1b933377518ca46c4b71280d6e094d04843961d22f10.json b/graphify-out/cache/0525d48e876740e4d0ca1b933377518ca46c4b71280d6e094d04843961d22f10.json new file mode 100644 index 0000000..8c95c2b --- /dev/null +++ b/graphify-out/cache/0525d48e876740e4d0ca1b933377518ca46c4b71280d6e094d04843961d22f10.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_jest_config_ts", "label": "jest.config.ts", "file_type": "code", "source_file": "apps/dashboard/jest.config.ts", "source_location": "L1"}], "edges": [{"source": "apps_dashboard_jest_config_ts", "target": "jest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/jest.config.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/0579c77be9180d6301a56164e6de9ed2474725fbcab063cb17541b18a3d2eb5b.json b/graphify-out/cache/0579c77be9180d6301a56164e6de9ed2474725fbcab063cb17541b18a3d2eb5b.json new file mode 100644 index 0000000..9f96bb7 --- /dev/null +++ b/graphify-out/cache/0579c77be9180d6301a56164e6de9ed2474725fbcab063cb17541b18a3d2eb5b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_src_app_api_grpc_test_route_ts", "label": "route.ts", "file_type": "code", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L1"}, {"id": "route_get", "label": "GET()", "file_type": "code", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L4"}], "edges": [{"source": "apps_dashboard_src_app_api_grpc_test_route_ts", "target": "server", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_dashboard_src_app_api_grpc_test_route_ts", "target": "grpc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_dashboard_src_app_api_grpc_test_route_ts", "target": "route_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L4", "weight": 1.0}], "raw_calls": [{"caller_nid": "route_get", "callee": "pingBot", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L9"}, {"caller_nid": "route_get", "callee": "json", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L10"}, {"caller_nid": "route_get", "callee": "error", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L12"}, {"caller_nid": "route_get", "callee": "json", "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", "source_location": "L13"}]} \ No newline at end of file diff --git a/graphify-out/cache/0906c8bc715d246484971f6f243fd684c116fb8534a9e90a949d52a63d58e418.json b/graphify-out/cache/0906c8bc715d246484971f6f243fd684c116fb8534a9e90a949d52a63d58e418.json new file mode 100644 index 0000000..346a694 --- /dev/null +++ b/graphify-out/cache/0906c8bc715d246484971f6f243fd684c116fb8534a9e90a949d52a63d58e418.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_mimicservice_ts", "label": "MimicService.ts", "file_type": "code", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L1"}, {"id": "mimicservice_mimicservice", "label": "MimicService", "file_type": "code", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L5"}, {"id": "mimicservice_mimicservice_handlemessage", "label": ".handleMessage()", "file_type": "code", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L6"}], "edges": [{"source": "apps_bot_src_services_mimicservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_mimicservice_ts", "target": "apps_bot_src_services_webhookservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_mimicservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_mimicservice_ts", "target": "mimicservice_mimicservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L5", "weight": 1.0}, {"source": "mimicservice_mimicservice", "target": "mimicservice_mimicservice_handlemessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "includes", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L14"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "toLowerCase", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L14"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "replace", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L15"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "has", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L22"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "permissionsIn", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L22"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "getWebhookClient", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L26"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "send", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L28"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "displayAvatarURL", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L31"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "delete", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L35"}, {"caller_nid": "mimicservice_mimicservice_handlemessage", "callee": "error", "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L39"}]} \ No newline at end of file diff --git a/graphify-out/cache/090d99c806ff4ca07f8ee11778d6ffa003abc91e9bc87f9fc11bc0e1259c801e.json b/graphify-out/cache/090d99c806ff4ca07f8ee11778d6ffa003abc91e9bc87f9fc11bc0e1259c801e.json new file mode 100644 index 0000000..2a1dc33 --- /dev/null +++ b/graphify-out/cache/090d99c806ff4ca07f8ee11778d6ffa003abc91e9bc87f9fc11bc0e1259c801e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_scripts_check_i18n_tests_ts", "label": "check-i18n-tests.ts", "file_type": "code", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L1"}, {"id": "check_i18n_tests_walk", "label": "walk()", "file_type": "code", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L19"}, {"id": "check_i18n_tests_getfiles", "label": "getFiles()", "file_type": "code", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L43"}, {"id": "check_i18n_tests_checkfile", "label": "checkFile()", "file_type": "code", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L64"}], "edges": [{"source": "apps_bot_scripts_check_i18n_tests_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_scripts_check_i18n_tests_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_scripts_check_i18n_tests_ts", "target": "apps_bot_src_i18n_locales_ko", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_scripts_check_i18n_tests_ts", "target": "apps_bot_src_i18n_locales_en", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_scripts_check_i18n_tests_ts", "target": "check_i18n_tests_walk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L19", "weight": 1.0}, {"source": "apps_bot_scripts_check_i18n_tests_ts", "target": "check_i18n_tests_getfiles", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L43", "weight": 1.0}, {"source": "apps_bot_scripts_check_i18n_tests_ts", "target": "check_i18n_tests_checkfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L64", "weight": 1.0}], "raw_calls": [{"caller_nid": "check_i18n_tests_walk", "callee": "entries", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L20"}, {"caller_nid": "check_i18n_tests_walk", "callee": "get", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L23"}, {"caller_nid": "check_i18n_tests_walk", "callee": "includes", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L25"}, {"caller_nid": "check_i18n_tests_walk", "callee": "push", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L25"}, {"caller_nid": "check_i18n_tests_walk", "callee": "set", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L27"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "existsSync", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L45"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "readdirSync", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L47"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "some", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L49"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "join", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L50"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "statSync", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L51"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "isDirectory", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L52"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "push", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L53"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "endsWith", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L54"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "endsWith", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L54"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "includes", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L54"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "endsWith", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L54"}, {"caller_nid": "check_i18n_tests_getfiles", "callee": "push", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L55"}, {"caller_nid": "check_i18n_tests_checkfile", "callee": "readFileSync", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L65"}, {"caller_nid": "check_i18n_tests_checkfile", "callee": "split", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L66"}, {"caller_nid": "check_i18n_tests_checkfile", "callee": "forEach", "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L69"}]} \ No newline at end of file diff --git a/graphify-out/cache/110ed7dd2aaeb2a34b679346310a135a6574a801d03fc4730d21612bbb1a6ed9.json b/graphify-out/cache/110ed7dd2aaeb2a34b679346310a135a6574a801d03fc4730d21612bbb1a6ed9.json new file mode 100644 index 0000000..12acc05 --- /dev/null +++ b/graphify-out/cache/110ed7dd2aaeb2a34b679346310a135a6574a801d03fc4730d21612bbb1a6ed9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_services_inviteservice_test_ts", "label": "InviteService.test.ts", "file_type": "code", "source_file": "apps/bot/tests/services/InviteService.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_services_inviteservice_test_ts", "target": "apps_bot_src_services_inviteservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/services/InviteService.test.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/13ff5110cfcfb1249ae8e2bbcdd15d5ba6c7b75624ff73a6e17c3e8313a050ce.json b/graphify-out/cache/13ff5110cfcfb1249ae8e2bbcdd15d5ba6c7b75624ff73a6e17c3e8313a050ce.json new file mode 100644 index 0000000..04c4b1b --- /dev/null +++ b/graphify-out/cache/13ff5110cfcfb1249ae8e2bbcdd15d5ba6c7b75624ff73a6e17c3e8313a050ce.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_permissionauditservice_ts", "label": "PermissionAuditService.ts", "file_type": "code", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L1"}, {"id": "permissionauditservice_permissionauditservice", "label": "PermissionAuditService", "file_type": "code", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L128"}, {"id": "permissionauditservice_permissionauditservice_auditguild", "label": ".auditGuild()", "file_type": "code", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L129"}, {"id": "permissionauditservice_permissionauditservice_checkguildpermissions", "label": ".checkGuildPermissions()", "file_type": "code", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L166"}, {"id": "permissionauditservice_permissionauditservice_checkchannelpermissions", "label": ".checkChannelPermissions()", "file_type": "code", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L179"}, {"id": "permissionauditservice_permissionauditservice_checkhierarchy", "label": ".checkHierarchy()", "file_type": "code", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L195"}, {"id": "permissionauditservice_permissionauditservice_getmissing", "label": ".getMissing()", "file_type": "code", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L216"}, {"id": "permissionauditservice_permissionauditservice_permtostring", "label": ".permToString()", "file_type": "code", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L221"}], "edges": [{"source": "apps_bot_src_services_permissionauditservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_permissionauditservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L8", "weight": 1.0}, {"source": "apps_bot_src_services_permissionauditservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_services_permissionauditservice_ts", "target": "permissionauditservice_permissionauditservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L128", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_auditguild", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L129", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkguildpermissions", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L166", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkchannelpermissions", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L179", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkhierarchy", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L195", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_getmissing", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L216", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_permtostring", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L221", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkguildpermissions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L138", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkchannelpermissions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L144", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkhierarchy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L152", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice_checkguildpermissions", "target": "permissionauditservice_permissionauditservice_getmissing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L170", "weight": 1.0}, {"source": "permissionauditservice_permissionauditservice_checkchannelpermissions", "target": "permissionauditservice_permissionauditservice_getmissing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L185", "weight": 1.0}], "raw_calls": [{"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "push", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L138"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "resolveChannelIds", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L140"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "catch", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L142"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "fetch", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L142"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "push", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L144"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "resolveTargetRoleIds", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L148"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "get", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L150"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "catch", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L150"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "fetch", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L150"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "push", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L152"}, {"caller_nid": "permissionauditservice_permissionauditservice_auditguild", "callee": "error", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L157"}, {"caller_nid": "permissionauditservice_permissionauditservice_checkchannelpermissions", "callee": "permissionsFor", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L184"}, {"caller_nid": "permissionauditservice_permissionauditservice_getmissing", "callee": "map", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L217"}, {"caller_nid": "permissionauditservice_permissionauditservice_getmissing", "callee": "map", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L218"}, {"caller_nid": "permissionauditservice_permissionauditservice_getmissing", "callee": "filter", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L218"}, {"caller_nid": "permissionauditservice_permissionauditservice_permtostring", "callee": "find", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L223"}, {"caller_nid": "permissionauditservice_permissionauditservice_permtostring", "callee": "keys", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L223"}, {"caller_nid": "permissionauditservice_permissionauditservice_permtostring", "callee": "toString", "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L225"}]} \ No newline at end of file diff --git a/graphify-out/cache/17d634fb5de5cea90b89f6ffdfa9bbb0f45b363533f80261ae0f0d48e0f24804.json b/graphify-out/cache/17d634fb5de5cea90b89f6ffdfa9bbb0f45b363533f80261ae0f0d48e0f24804.json new file mode 100644 index 0000000..c0044ab --- /dev/null +++ b/graphify-out/cache/17d634fb5de5cea90b89f6ffdfa9bbb0f45b363533f80261ae0f0d48e0f24804.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_event_ts", "label": "event.ts", "file_type": "code", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L1"}, {"id": "event_parseseouldatetime", "label": "parseSeoulDateTime()", "file_type": "code", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L18"}, {"id": "event_todiscordtimestamps", "label": "toDiscordTimestamps()", "file_type": "code", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L51"}, {"id": "event_parsereminderoffsets", "label": "parseReminderOffsets()", "file_type": "code", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L59"}, {"id": "event_formatreminderoffsets", "label": "formatReminderOffsets()", "file_type": "code", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L77"}, {"id": "event_buildstatuslabel", "label": "buildStatusLabel()", "file_type": "code", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L85"}, {"id": "event_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L189"}], "edges": [{"source": "apps_bot_src_commands_event_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "apps_bot_src_services_eventservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L12", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "event_parseseouldatetime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L18", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "event_todiscordtimestamps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L51", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "event_parsereminderoffsets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L59", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "event_formatreminderoffsets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L77", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "event_buildstatuslabel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L85", "weight": 1.0}, {"source": "apps_bot_src_commands_event_ts", "target": "event_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L189", "weight": 1.0}, {"source": "event_execute", "target": "event_parseseouldatetime", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L202", "weight": 1.0}, {"source": "event_execute", "target": "event_parsereminderoffsets", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L217", "weight": 1.0}, {"source": "event_execute", "target": "event_todiscordtimestamps", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L239", "weight": 1.0}, {"source": "event_execute", "target": "event_formatreminderoffsets", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L247", "weight": 1.0}, {"source": "event_execute", "target": "event_buildstatuslabel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L286", "weight": 1.0}], "raw_calls": [{"caller_nid": "event_parseseouldatetime", "callee": "test", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L19"}, {"caller_nid": "event_parseseouldatetime", "callee": "test", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L19"}, {"caller_nid": "event_parseseouldatetime", "callee": "map", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L21"}, {"caller_nid": "event_parseseouldatetime", "callee": "split", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L21"}, {"caller_nid": "event_parseseouldatetime", "callee": "map", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L22"}, {"caller_nid": "event_parseseouldatetime", "callee": "split", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L22"}, {"caller_nid": "event_parseseouldatetime", "callee": "isNaN", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L25"}, {"caller_nid": "event_parseseouldatetime", "callee": "isNaN", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L25"}, {"caller_nid": "event_parseseouldatetime", "callee": "isNaN", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L25"}, {"caller_nid": "event_parseseouldatetime", "callee": "isNaN", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L26"}, {"caller_nid": "event_parseseouldatetime", "callee": "isNaN", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L26"}, {"caller_nid": "event_parseseouldatetime", "callee": "UTC", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L35"}, {"caller_nid": "event_parseseouldatetime", "callee": "getUTCFullYear", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L39"}, {"caller_nid": "event_parseseouldatetime", "callee": "getUTCMonth", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L40"}, {"caller_nid": "event_parseseouldatetime", "callee": "getUTCDate", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L41"}, {"caller_nid": "event_parseseouldatetime", "callee": "getUTCHours", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L42"}, {"caller_nid": "event_parseseouldatetime", "callee": "getUTCMinutes", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L43"}, {"caller_nid": "event_todiscordtimestamps", "callee": "floor", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L52"}, {"caller_nid": "event_todiscordtimestamps", "callee": "getTime", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L52"}, {"caller_nid": "event_parsereminderoffsets", "callee": "trim", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L60"}, {"caller_nid": "event_parsereminderoffsets", "callee": "filter", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L62"}, {"caller_nid": "event_parsereminderoffsets", "callee": "map", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L62"}, {"caller_nid": "event_parsereminderoffsets", "callee": "split", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L62"}, {"caller_nid": "event_parsereminderoffsets", "callee": "map", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L69"}, {"caller_nid": "event_parsereminderoffsets", "callee": "some", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L70"}, {"caller_nid": "event_parsereminderoffsets", "callee": "sort", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L74"}, {"caller_nid": "event_parsereminderoffsets", "callee": "from", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L74"}, {"caller_nid": "event_formatreminderoffsets", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L79"}, {"caller_nid": "event_formatreminderoffsets", "callee": "join", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L82"}, {"caller_nid": "event_formatreminderoffsets", "callee": "map", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L82"}, {"caller_nid": "event_buildstatuslabel", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L87"}, {"caller_nid": "event_buildstatuslabel", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L91"}, {"caller_nid": "event_buildstatuslabel", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L94"}, {"caller_nid": "event_execute", "callee": "getSubcommand", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L192"}, {"caller_nid": "event_execute", "callee": "getString", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L195"}, {"caller_nid": "event_execute", "callee": "getString", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L196"}, {"caller_nid": "event_execute", "callee": "getString", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L197"}, {"caller_nid": "event_execute", "callee": "getString", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L198"}, {"caller_nid": "event_execute", "callee": "getChannel", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L199"}, {"caller_nid": "event_execute", "callee": "getString", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L200"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L204"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L205"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L205"}, {"caller_nid": "event_execute", "callee": "getTime", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L210"}, {"caller_nid": "event_execute", "callee": "now", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L210"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L211"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L212"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L212"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L219"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L220"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L220"}, {"caller_nid": "event_execute", "callee": "create", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L225"}, {"caller_nid": "event_execute", "callee": "setTimestamp", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L240"}, {"caller_nid": "event_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L240"}, {"caller_nid": "event_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L240"}, {"caller_nid": "event_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L240"}, {"caller_nid": "event_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L240"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L242"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L243"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L245"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L246"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L247"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L248"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L248"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L252"}, {"caller_nid": "event_execute", "callee": "findMany", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L257"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L268"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L269"}, {"caller_nid": "event_execute", "callee": "setTimestamp", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L274"}, {"caller_nid": "event_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L274"}, {"caller_nid": "event_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L274"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L276"}, {"caller_nid": "event_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L281"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L283"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L288"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L294"}, {"caller_nid": "event_execute", "callee": "getString", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L299"}, {"caller_nid": "event_execute", "callee": "findFirst", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L301"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L310"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L311"}, {"caller_nid": "event_execute", "callee": "update", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L316"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L321"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L322"}, {"caller_nid": "event_execute", "callee": "getString", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L328"}, {"caller_nid": "event_execute", "callee": "findFirst", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L329"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L337"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L338"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L344"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L345"}, {"caller_nid": "event_execute", "callee": "announceEvent", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L351"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L352"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L353"}, {"caller_nid": "event_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L359"}, {"caller_nid": "event_execute", "callee": "t", "source_file": "apps/bot/src/commands/event.ts", "source_location": "L360"}]} \ No newline at end of file diff --git a/graphify-out/cache/18423689016862b592777adb6b6b7605b13fdd1e527c9a6908db265172e9bee8.json b/graphify-out/cache/18423689016862b592777adb6b6b7605b13fdd1e527c9a6908db265172e9bee8.json new file mode 100644 index 0000000..fb42596 --- /dev/null +++ b/graphify-out/cache/18423689016862b592777adb6b6b7605b13fdd1e527c9a6908db265172e9bee8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_feverservice_ts", "label": "FeverService.ts", "file_type": "code", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L1"}, {"id": "feverservice_feverservice", "label": "FeverService", "file_type": "code", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L5"}, {"id": "feverservice_feverservice_startscheduler", "label": ".startScheduler()", "file_type": "code", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L11"}, {"id": "feverservice_feverservice_updatefeverstate", "label": ".updateFeverState()", "file_type": "code", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L28"}, {"id": "feverservice_feverservice_getfeverbonus", "label": ".getFeverBonus()", "file_type": "code", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L64"}], "edges": [{"source": "apps_bot_src_services_feverservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_feverservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_feverservice_ts", "target": "apps_bot_src_services_activitytrackerservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_feverservice_ts", "target": "feverservice_feverservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L5", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_startscheduler", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L11", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_updatefeverstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L28", "weight": 1.0}, {"source": "feverservice_feverservice", "target": "feverservice_feverservice_getfeverbonus", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L64", "weight": 1.0}], "raw_calls": [{"caller_nid": "feverservice_feverservice_startscheduler", "callee": "setInterval", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L13"}, {"caller_nid": "feverservice_feverservice_updatefeverstate", "callee": "getPeakHour", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L29"}, {"caller_nid": "feverservice_feverservice_updatefeverstate", "callee": "getUTCHours", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L33"}, {"caller_nid": "feverservice_feverservice_updatefeverstate", "callee": "getTime", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L37"}, {"caller_nid": "feverservice_feverservice_updatefeverstate", "callee": "upsert", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L39"}, {"caller_nid": "feverservice_feverservice_updatefeverstate", "callee": "info", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L57"}, {"caller_nid": "feverservice_feverservice_getfeverbonus", "callee": "findUnique", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L65"}, {"caller_nid": "feverservice_feverservice_getfeverbonus", "callee": "update", "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L73"}]} \ No newline at end of file diff --git a/graphify-out/cache/18aafb79cb79114fdcbd227ae4ec9928ee64a78e2e2faa07f4063d66c62d46a1.json b/graphify-out/cache/18aafb79cb79114fdcbd227ae4ec9928ee64a78e2e2faa07f4063d66c62d46a1.json new file mode 100644 index 0000000..db0e30d --- /dev/null +++ b/graphify-out/cache/18aafb79cb79114fdcbd227ae4ec9928ee64a78e2e2faa07f4063d66c62d46a1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_eslint_config_mjs", "label": "eslint.config.mjs", "file_type": "code", "source_file": "apps/dashboard/eslint.config.mjs", "source_location": "L1"}], "edges": [{"source": "apps_dashboard_eslint_config_mjs", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/eslint.config.mjs", "source_location": "L1", "weight": 1.0}, {"source": "apps_dashboard_eslint_config_mjs", "target": "core_web_vitals", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/eslint.config.mjs", "source_location": "L2", "weight": 1.0}, {"source": "apps_dashboard_eslint_config_mjs", "target": "typescript", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/eslint.config.mjs", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/1eccdaf006d4668616ed1f44f88955ae137105ee92db2937df1e2030afd33072.json b/graphify-out/cache/1eccdaf006d4668616ed1f44f88955ae137105ee92db2937df1e2030afd33072.json new file mode 100644 index 0000000..25e22ce --- /dev/null +++ b/graphify-out/cache/1eccdaf006d4668616ed1f44f88955ae137105ee92db2937df1e2030afd33072.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_scratch_debug_env_js", "label": "scratch_debug_env.js", "file_type": "code", "source_file": "apps/bot/scratch_debug_env.js", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/201e3f23366d3ddaf17fedd4b3dfe98c12f49dc46bf6c96fea3ca740cf070b36.json b/graphify-out/cache/201e3f23366d3ddaf17fedd4b3dfe98c12f49dc46bf6c96fea3ca740cf070b36.json new file mode 100644 index 0000000..de1e390 --- /dev/null +++ b/graphify-out/cache/201e3f23366d3ddaf17fedd4b3dfe98c12f49dc46bf6c96fea3ca740cf070b36.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_eventservice_ts", "label": "EventService.ts", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L1"}, {"id": "eventservice_todiscordtimestamps", "label": "toDiscordTimestamps()", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L10"}, {"id": "eventservice_buildeventembed", "label": "buildEventEmbed()", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L18"}, {"id": "eventservice_resolveannouncementchannel", "label": "resolveAnnouncementChannel()", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L68"}, {"id": "eventservice_eventservice", "label": "EventService", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L79"}, {"id": "eventservice_eventservice_announceevent", "label": ".announceEvent()", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L82"}, {"id": "eventservice_eventservice_startreminderloop", "label": ".startReminderLoop()", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L115"}, {"id": "eventservice_eventservice_stopreminderloop", "label": ".stopReminderLoop()", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L133"}, {"id": "eventservice_eventservice_processdueevents", "label": ".processDueEvents()", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L141"}, {"id": "eventservice_eventservice_sendreminder", "label": ".sendReminder()", "file_type": "code", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L226"}], "edges": [{"source": "apps_bot_src_services_eventservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_eventservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_eventservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_eventservice_ts", "target": "apps_bot_src_services_auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_services_eventservice_ts", "target": "eventservice_todiscordtimestamps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_services_eventservice_ts", "target": "eventservice_buildeventembed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L18", "weight": 1.0}, {"source": "apps_bot_src_services_eventservice_ts", "target": "eventservice_resolveannouncementchannel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L68", "weight": 1.0}, {"source": "apps_bot_src_services_eventservice_ts", "target": "eventservice_eventservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L79", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_announceevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L82", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_startreminderloop", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L115", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_stopreminderloop", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L133", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_processdueevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L141", "weight": 1.0}, {"source": "eventservice_eventservice", "target": "eventservice_eventservice_sendreminder", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L226", "weight": 1.0}, {"source": "eventservice_buildeventembed", "target": "eventservice_todiscordtimestamps", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L25", "weight": 1.0}, {"source": "eventservice_eventservice_announceevent", "target": "eventservice_resolveannouncementchannel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L94", "weight": 1.0}, {"source": "eventservice_eventservice_announceevent", "target": "eventservice_buildeventembed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L99", "weight": 1.0}, {"source": "eventservice_eventservice_startreminderloop", "target": "eventservice_eventservice_processdueevents", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L120", "weight": 1.0}, {"source": "eventservice_eventservice_processdueevents", "target": "eventservice_resolveannouncementchannel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L159", "weight": 1.0}, {"source": "eventservice_eventservice_processdueevents", "target": "eventservice_eventservice_sendreminder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L172", "weight": 1.0}, {"source": "eventservice_eventservice_processdueevents", "target": "eventservice_buildeventembed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L193", "weight": 1.0}, {"source": "eventservice_eventservice_sendreminder", "target": "eventservice_buildeventembed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L236", "weight": 1.0}], "raw_calls": [{"caller_nid": "eventservice_todiscordtimestamps", "callee": "floor", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L11"}, {"caller_nid": "eventservice_todiscordtimestamps", "callee": "getTime", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L11"}, {"caller_nid": "eventservice_buildeventembed", "callee": "setTimestamp", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L50"}, {"caller_nid": "eventservice_buildeventembed", "callee": "addFields", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L50"}, {"caller_nid": "eventservice_buildeventembed", "callee": "setDescription", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L50"}, {"caller_nid": "eventservice_buildeventembed", "callee": "setTitle", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L50"}, {"caller_nid": "eventservice_buildeventembed", "callee": "setColor", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L50"}, {"caller_nid": "eventservice_buildeventembed", "callee": "addFields", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L62"}, {"caller_nid": "eventservice_resolveannouncementchannel", "callee": "catch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L71"}, {"caller_nid": "eventservice_resolveannouncementchannel", "callee": "fetch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L71"}, {"caller_nid": "eventservice_resolveannouncementchannel", "callee": "isTextBased", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L72"}, {"caller_nid": "eventservice_eventservice_announceevent", "callee": "findFirst", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L83"}, {"caller_nid": "eventservice_eventservice_announceevent", "callee": "send", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L107"}, {"caller_nid": "eventservice_eventservice_announceevent", "callee": "update", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L109"}, {"caller_nid": "eventservice_eventservice_startreminderloop", "callee": "clearInterval", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L117"}, {"caller_nid": "eventservice_eventservice_startreminderloop", "callee": "catch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L120"}, {"caller_nid": "eventservice_eventservice_startreminderloop", "callee": "setInterval", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L124"}, {"caller_nid": "eventservice_eventservice_startreminderloop", "callee": "info", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L130"}, {"caller_nid": "eventservice_eventservice_stopreminderloop", "callee": "clearInterval", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L135"}, {"caller_nid": "eventservice_eventservice_stopreminderloop", "callee": "info", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L137"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "findMany", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L143"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "get", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L156"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "catch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L156"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "fetch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L156"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "getTime", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L162"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "getTime", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L162"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "filter", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L164"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "findMany", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L176"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "get", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L185"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "catch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L185"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "fetch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L185"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "includes", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L188"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "includes", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L188"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "send", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L200"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "error", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L202"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "catch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L203"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "log", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L203"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "update", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L213"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "includes", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L216"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "includes", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L217"}, {"caller_nid": "eventservice_eventservice_processdueevents", "callee": "includes", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L217"}, {"caller_nid": "eventservice_eventservice_sendreminder", "callee": "findUnique", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L232"}, {"caller_nid": "eventservice_eventservice_sendreminder", "callee": "send", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L245"}, {"caller_nid": "eventservice_eventservice_sendreminder", "callee": "update", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L247"}, {"caller_nid": "eventservice_eventservice_sendreminder", "callee": "error", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L256"}, {"caller_nid": "eventservice_eventservice_sendreminder", "callee": "catch", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L257"}, {"caller_nid": "eventservice_eventservice_sendreminder", "callee": "log", "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L257"}]} \ No newline at end of file diff --git a/graphify-out/cache/2813161e8723b0f0c50525332e6268f115194060f4e244170ce6722370d76d4b.json b/graphify-out/cache/2813161e8723b0f0c50525332e6268f115194060f4e244170ce6722370d76d4b.json new file mode 100644 index 0000000..f41612e --- /dev/null +++ b/graphify-out/cache/2813161e8723b0f0c50525332e6268f115194060f4e244170ce6722370d76d4b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_errors_errorreporter_ts", "label": "ErrorReporter.ts", "file_type": "code", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L1"}, {"id": "errorreporter_errorreporter", "label": "ErrorReporter", "file_type": "code", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L38"}, {"id": "errorreporter_errorreporter_report", "label": ".report()", "file_type": "code", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L43"}, {"id": "errorreporter_errorreporter_wrap", "label": ".wrap()", "file_type": "code", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L73"}, {"id": "errorreporter_errorreporter_buildembed", "label": ".buildEmbed()", "file_type": "code", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L107"}, {"id": "errorreporter_witherrorhandler", "label": "withErrorHandler()", "file_type": "code", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L136"}], "edges": [{"source": "apps_bot_src_errors_errorreporter_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_errors_errorreporter_ts", "target": "apps_bot_src_errors_boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L8", "weight": 1.0}, {"source": "apps_bot_src_errors_errorreporter_ts", "target": "apps_bot_src_errors_errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_errors_errorreporter_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_errors_errorreporter_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_bot_src_errors_errorreporter_ts", "target": "errorreporter_errorreporter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L38", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L43", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_wrap", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L73", "weight": 1.0}, {"source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_buildembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L107", "weight": 1.0}, {"source": "apps_bot_src_errors_errorreporter_ts", "target": "errorreporter_witherrorhandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L136", "weight": 1.0}, {"source": "errorreporter_errorreporter_report", "target": "errorreporter_errorreporter_buildembed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L55", "weight": 1.0}, {"source": "errorreporter_witherrorhandler", "target": "errorreporter_errorreporter_wrap", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L144", "weight": 1.0}, {"source": "errorreporter_witherrorhandler", "target": "errorreporter_errorreporter_report", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L145", "weight": 1.0}], "raw_calls": [{"caller_nid": "errorreporter_errorreporter_report", "callee": "error", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L49"}, {"caller_nid": "errorreporter_errorreporter_report", "callee": "followUp", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L59"}, {"caller_nid": "errorreporter_errorreporter_report", "callee": "reply", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L61"}, {"caller_nid": "errorreporter_errorreporter_report", "callee": "error", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L65"}, {"caller_nid": "errorreporter_errorreporter_wrap", "callee": "String", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L79"}, {"caller_nid": "errorreporter_errorreporter_wrap", "callee": "createBotError", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L86"}, {"caller_nid": "errorreporter_errorreporter_wrap", "callee": "createBotError", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L88"}, {"caller_nid": "errorreporter_errorreporter_wrap", "callee": "createBotError", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L96"}, {"caller_nid": "errorreporter_errorreporter_wrap", "callee": "createBotError", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L100"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "t", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L109"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "t", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L110"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "t", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L111"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "t", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L112"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "setTimestamp", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L114"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "setDescription", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L114"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "setTitle", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L114"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "setColor", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L114"}, {"caller_nid": "errorreporter_errorreporter_buildembed", "callee": "addFields", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L122"}, {"caller_nid": "errorreporter_witherrorhandler", "callee": "fn", "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L142"}]} \ No newline at end of file diff --git a/graphify-out/cache/29619a03e61a0bc38cd75dcdac575d5475cec821bb18e039462ecd7d53969ff9.json b/graphify-out/cache/29619a03e61a0bc38cd75dcdac575d5475cec821bb18e039462ecd7d53969ff9.json new file mode 100644 index 0000000..155a98d --- /dev/null +++ b/graphify-out/cache/29619a03e61a0bc38cd75dcdac575d5475cec821bb18e039462ecd7d53969ff9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_services_mimicservice_test_ts", "label": "MimicService.test.ts", "file_type": "code", "source_file": "apps/bot/tests/services/MimicService.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_services_mimicservice_test_ts", "target": "apps_bot_src_services_mimicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/services/MimicService.test.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/2a474ee669b00ec2eaa14a694c73e619b6d7fb83f0e2a9296132922e0208a661.json b/graphify-out/cache/2a474ee669b00ec2eaa14a694c73e619b6d7fb83f0e2a9296132922e0208a661.json new file mode 100644 index 0000000..b587a3c --- /dev/null +++ b/graphify-out/cache/2a474ee669b00ec2eaa14a694c73e619b6d7fb83f0e2a9296132922e0208a661.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_i18n_index_ts", "label": "index.ts", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L1"}, {"id": "index_statici18nprovider", "label": "StaticI18nProvider", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L28"}, {"id": "index_statici18nprovider_get", "label": ".get()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L29"}, {"id": "index_statici18nprovider_issupported", "label": ".isSupported()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L33"}, {"id": "index_statici18nprovider_getsupportedlocales", "label": ".getSupportedLocales()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L37"}, {"id": "index_seti18nprovider", "label": "setI18nProvider()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L50"}, {"id": "index_geti18nprovider", "label": "getI18nProvider()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L55"}, {"id": "index_resolvelocale", "label": "resolveLocale()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L68"}, {"id": "index_normalizediscordlocale", "label": "normalizeDiscordLocale()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L88"}, {"id": "index_t", "label": "t()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L109"}, {"id": "index_getnestedvalue", "label": "getNestedValue()", "file_type": "code", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L134"}], "edges": [{"source": "apps_bot_src_i18n_index_ts", "target": "apps_bot_src_i18n_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "apps_bot_src_i18n_locales_en", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L17", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "apps_bot_src_i18n_locales_ko", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L18", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "index_statici18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L28", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L29", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_issupported", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L33", "weight": 1.0}, {"source": "index_statici18nprovider", "target": "index_statici18nprovider_getsupportedlocales", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L37", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "index_seti18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L50", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "index_geti18nprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L55", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "index_resolvelocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L68", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "index_normalizediscordlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L88", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "index_t", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L109", "weight": 1.0}, {"source": "apps_bot_src_i18n_index_ts", "target": "index_getnestedvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L134", "weight": 1.0}, {"source": "index_statici18nprovider_get", "target": "index_getnestedvalue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L30", "weight": 1.0}, {"source": "index_resolvelocale", "target": "index_normalizediscordlocale", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L72", "weight": 1.0}, {"source": "index_resolvelocale", "target": "index_statici18nprovider_issupported", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L76", "weight": 1.0}, {"source": "index_t", "target": "index_statici18nprovider_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L115", "weight": 1.0}], "raw_calls": [{"caller_nid": "index_statici18nprovider_issupported", "callee": "includes", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L34"}, {"caller_nid": "index_normalizediscordlocale", "callee": "toLowerCase", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L91"}, {"caller_nid": "index_normalizediscordlocale", "callee": "split", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L91"}, {"caller_nid": "index_t", "callee": "entries", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L120"}, {"caller_nid": "index_t", "callee": "replace", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L121"}, {"caller_nid": "index_getnestedvalue", "callee": "split", "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L135"}]} \ No newline at end of file diff --git a/graphify-out/cache/2b719f82c128dadc3348bd3506723161847e85f74ec7cd52440517ef3113f29c.json b/graphify-out/cache/2b719f82c128dadc3348bd3506723161847e85f74ec7cd52440517ef3113f29c.json new file mode 100644 index 0000000..7baaeba --- /dev/null +++ b/graphify-out/cache/2b719f82c128dadc3348bd3506723161847e85f74ec7cd52440517ef3113f29c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_fishing_ts", "label": "fishing.ts", "file_type": "code", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L1"}, {"id": "fishing_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L83"}], "edges": [{"source": "apps_bot_src_commands_fishing_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_fishing_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L7", "weight": 1.0}, {"source": "apps_bot_src_commands_fishing_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L8", "weight": 1.0}, {"source": "apps_bot_src_commands_fishing_ts", "target": "apps_bot_src_services_fishingservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_commands_fishing_ts", "target": "fishing_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L83", "weight": 1.0}], "raw_calls": [{"caller_nid": "fishing_execute", "callee": "findUnique", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L86"}, {"caller_nid": "fishing_execute", "callee": "getSubcommand", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L89"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L93"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L94"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L100"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L101"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L109"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L110"}, {"caller_nid": "fishing_execute", "callee": "enterThread", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L115"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L116"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L118"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L119"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L126"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L127"}, {"caller_nid": "fishing_execute", "callee": "isOwnedFishingThread", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L132"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L133"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L134"}, {"caller_nid": "fishing_execute", "callee": "startSessionInThread", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L139"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L140"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L142"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L143"}, {"caller_nid": "fishing_execute", "callee": "endThreadByUser", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L149"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L151"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L152"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L157"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L158"}, {"caller_nid": "fishing_execute", "callee": "getUser", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L164"}, {"caller_nid": "fishing_execute", "callee": "getProfile", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L165"}, {"caller_nid": "fishing_execute", "callee": "toFixed", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L172"}, {"caller_nid": "fishing_execute", "callee": "join", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L173"}, {"caller_nid": "fishing_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L181"}, {"caller_nid": "fishing_execute", "callee": "setThumbnail", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L181"}, {"caller_nid": "fishing_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L181"}, {"caller_nid": "fishing_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L181"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L183"}, {"caller_nid": "fishing_execute", "callee": "displayAvatarURL", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L184"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L187"}, {"caller_nid": "fishing_execute", "callee": "String", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L188"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L192"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L197"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L202"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L207"}, {"caller_nid": "fishing_execute", "callee": "floor", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L209"}, {"caller_nid": "fishing_execute", "callee": "getTime", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L209"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L210"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L214"}, {"caller_nid": "fishing_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L221"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L221"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L224"}, {"caller_nid": "fishing_execute", "callee": "getUser", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L229"}, {"caller_nid": "fishing_execute", "callee": "getCollection", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L230"}, {"caller_nid": "fishing_execute", "callee": "setThumbnail", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L232"}, {"caller_nid": "fishing_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L232"}, {"caller_nid": "fishing_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L232"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L234"}, {"caller_nid": "fishing_execute", "callee": "displayAvatarURL", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L235"}, {"caller_nid": "fishing_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L238"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L238"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L239"}, {"caller_nid": "fishing_execute", "callee": "slice", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L243"}, {"caller_nid": "fishing_execute", "callee": "getFishDisplayName", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L244"}, {"caller_nid": "fishing_execute", "callee": "getRarityDisplayNameById", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L245"}, {"caller_nid": "fishing_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L246"}, {"caller_nid": "fishing_execute", "callee": "join", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L248"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L249"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L250"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L251"}, {"caller_nid": "fishing_execute", "callee": "toFixed", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L251"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L257"}, {"caller_nid": "fishing_execute", "callee": "getSizeRanking", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L262"}, {"caller_nid": "fishing_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L264"}, {"caller_nid": "fishing_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L264"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L266"}, {"caller_nid": "fishing_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L269"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L269"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L270"}, {"caller_nid": "fishing_execute", "callee": "entries", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L274"}, {"caller_nid": "fishing_execute", "callee": "getFishDisplayName", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L275"}, {"caller_nid": "fishing_execute", "callee": "getRarityDisplayNameById", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L276"}, {"caller_nid": "fishing_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L277"}, {"caller_nid": "fishing_execute", "callee": "join", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L279"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L280"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L281"}, {"caller_nid": "fishing_execute", "callee": "t", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L282"}, {"caller_nid": "fishing_execute", "callee": "toFixed", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L282"}, {"caller_nid": "fishing_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L288"}]} \ No newline at end of file diff --git a/graphify-out/cache/2ce3e282d1ee5e3dfa6073965504e895af286db9db89c91b5ee0018fec6930b0.json b/graphify-out/cache/2ce3e282d1ee5e3dfa6073965504e895af286db9db89c91b5ee0018fec6930b0.json new file mode 100644 index 0000000..a880288 --- /dev/null +++ b/graphify-out/cache/2ce3e282d1ee5e3dfa6073965504e895af286db9db89c91b5ee0018fec6930b0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_e2e_dashboard_spec_ts", "label": "dashboard.spec.ts", "file_type": "code", "source_file": "apps/dashboard/e2e/dashboard.spec.ts", "source_location": "L1"}], "edges": [{"source": "apps_dashboard_e2e_dashboard_spec_ts", "target": "test", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/e2e/dashboard.spec.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/2d563b6d8f18cf4783bb88c9c026ac98d98196400db504f9834612d266429493.json b/graphify-out/cache/2d563b6d8f18cf4783bb88c9c026ac98d98196400db504f9834612d266429493.json new file mode 100644 index 0000000..860516f --- /dev/null +++ b/graphify-out/cache/2d563b6d8f18cf4783bb88c9c026ac98d98196400db504f9834612d266429493.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_playwright_global_setup_ts", "label": "playwright.global-setup.ts", "file_type": "code", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L1"}, {"id": "playwright_global_setup_globalsetup", "label": "globalSetup()", "file_type": "code", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L4"}], "edges": [{"source": "apps_dashboard_playwright_global_setup_ts", "target": "child_process", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_dashboard_playwright_global_setup_ts", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_dashboard_playwright_global_setup_ts", "target": "playwright_global_setup_globalsetup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L4", "weight": 1.0}], "raw_calls": [{"caller_nid": "playwright_global_setup_globalsetup", "callee": "log", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L5"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "error", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L8"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "exit", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L9"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "error", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L13"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "exit", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L14"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "log", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L21"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "execSync", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L24"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "log", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L29"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "execSync", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L30"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "log", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L35"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "error", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L37"}, {"caller_nid": "playwright_global_setup_globalsetup", "callee": "exit", "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L38"}]} \ No newline at end of file diff --git a/graphify-out/cache/397bedd1d042792bf69924f8790990534fce5f1beb4ac3551d1ee53a766142c4.json b/graphify-out/cache/397bedd1d042792bf69924f8790990534fce5f1beb4ac3551d1ee53a766142c4.json new file mode 100644 index 0000000..61744fe --- /dev/null +++ b/graphify-out/cache/397bedd1d042792bf69924f8790990534fce5f1beb4ac3551d1ee53a766142c4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_src_app_layout_tsx", "label": "layout.tsx", "file_type": "code", "source_file": "apps/dashboard/src/app/layout.tsx", "source_location": "L1"}, {"id": "layout_rootlayout", "label": "RootLayout()", "file_type": "code", "source_file": "apps/dashboard/src/app/layout.tsx", "source_location": "L20"}], "edges": [{"source": "apps_dashboard_src_app_layout_tsx", "target": "next", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/layout.tsx", "source_location": "L1", "weight": 1.0}, {"source": "apps_dashboard_src_app_layout_tsx", "target": "google", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/layout.tsx", "source_location": "L2", "weight": 1.0}, {"source": "apps_dashboard_src_app_layout_tsx", "target": "apps_dashboard_src_app_globals_css", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/layout.tsx", "source_location": "L3", "weight": 1.0}, {"source": "apps_dashboard_src_app_layout_tsx", "target": "layout_rootlayout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/layout.tsx", "source_location": "L20", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/3b18f8d13c03f349604d70b05894f6dfdb275019ef9d62245ac52b06a117410e.json b/graphify-out/cache/3b18f8d13c03f349604d70b05894f6dfdb275019ef9d62245ac52b06a117410e.json new file mode 100644 index 0000000..9140054 --- /dev/null +++ b/graphify-out/cache/3b18f8d13c03f349604d70b05894f6dfdb275019ef9d62245ac52b06a117410e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_src_lib_grpc_ts", "label": "grpc.ts", "file_type": "code", "source_file": "apps/dashboard/src/lib/grpc.ts", "source_location": "L1"}, {"id": "grpc_pingbot", "label": "pingBot()", "file_type": "code", "source_file": "apps/dashboard/src/lib/grpc.ts", "source_location": "L11"}, {"id": "grpc_getguildchannels", "label": "getGuildChannels()", "file_type": "code", "source_file": "apps/dashboard/src/lib/grpc.ts", "source_location": "L23"}], "edges": [{"source": "apps_dashboard_src_lib_grpc_ts", "target": "grpc_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/lib/grpc.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_dashboard_src_lib_grpc_ts", "target": "grpc_contracts", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/lib/grpc.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_dashboard_src_lib_grpc_ts", "target": "grpc_pingbot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/lib/grpc.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_dashboard_src_lib_grpc_ts", "target": "grpc_getguildchannels", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/lib/grpc.ts", "source_location": "L23", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/3d77e46d67cb3b5ea619eba5688c626e1738ab88d0438103539b5e716fcb1842.json b/graphify-out/cache/3d77e46d67cb3b5ea619eba5688c626e1738ab88d0438103539b5e716fcb1842.json new file mode 100644 index 0000000..3e352fe --- /dev/null +++ b/graphify-out/cache/3d77e46d67cb3b5ea619eba5688c626e1738ab88d0438103539b5e716fcb1842.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_voiceservice_ts", "label": "VoiceService.ts", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L1"}, {"id": "voiceservice_voiceservice", "label": "VoiceService", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L11"}, {"id": "voiceservice_voiceservice_syncchannels", "label": ".syncChannels()", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L12"}, {"id": "voiceservice_voiceservice_handlevoicestateupdate", "label": ".handleVoiceStateUpdate()", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L53"}, {"id": "voiceservice_voiceservice_handlejoin", "label": ".handleJoin()", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L69"}, {"id": "voiceservice_voiceservice_handleleave", "label": ".handleLeave()", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L215"}, {"id": "voiceservice_voiceservice_applyownershiptransfer", "label": ".applyOwnershipTransfer()", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L281"}, {"id": "voiceservice_voiceservice_sendcontrolpanel", "label": ".sendControlPanel()", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L305"}, {"id": "voiceservice_voiceservice_geteffectivename", "label": ".getEffectiveName()", "file_type": "code", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L340"}], "edges": [{"source": "apps_bot_src_services_voiceservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_voiceservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_voiceservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_voiceservice_ts", "target": "apps_bot_src_errors_errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L6", "weight": 1.0}, {"source": "apps_bot_src_services_voiceservice_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L7", "weight": 1.0}, {"source": "apps_bot_src_services_voiceservice_ts", "target": "apps_bot_src_i18n_localehelper", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L8", "weight": 1.0}, {"source": "apps_bot_src_services_voiceservice_ts", "target": "apps_bot_src_services_auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_services_voiceservice_ts", "target": "voiceservice_voiceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L11", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_syncchannels", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L12", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handlevoicestateupdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L53", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handlejoin", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L69", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handleleave", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L215", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_applyownershiptransfer", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L281", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_sendcontrolpanel", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L305", "weight": 1.0}, {"source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_geteffectivename", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L340", "weight": 1.0}, {"source": "voiceservice_voiceservice_handlevoicestateupdate", "target": "voiceservice_voiceservice_handlejoin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L60", "weight": 1.0}, {"source": "voiceservice_voiceservice_handlevoicestateupdate", "target": "voiceservice_voiceservice_handleleave", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L62", "weight": 1.0}, {"source": "voiceservice_voiceservice_handlejoin", "target": "voiceservice_voiceservice_geteffectivename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L134", "weight": 1.0}, {"source": "voiceservice_voiceservice_handlejoin", "target": "voiceservice_voiceservice_sendcontrolpanel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L209", "weight": 1.0}, {"source": "voiceservice_voiceservice_handleleave", "target": "voiceservice_voiceservice_applyownershiptransfer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L272", "weight": 1.0}, {"source": "voiceservice_voiceservice_applyownershiptransfer", "target": "voiceservice_voiceservice_sendcontrolpanel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L302", "weight": 1.0}], "raw_calls": [{"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L13"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "findMany", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L14"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "get", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L18"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L18"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "fetch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L18"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "get", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L22"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L22"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "fetch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L22"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L25"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L26"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "filter", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L31"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "has", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L37"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L42"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L42"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L43"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L43"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L44"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "error", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L47"}, {"caller_nid": "voiceservice_voiceservice_syncchannels", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L50"}, {"caller_nid": "voiceservice_voiceservice_handlevoicestateupdate", "callee": "debug", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L57"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "findUnique", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L74"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "debug", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L79"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L83"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "has", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L86"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "error", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L91"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L92"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "log", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L92"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "findFirst", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L103"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "setChannel", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L109"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "warn", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L114"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L115"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L115"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "error", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L118"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "getContextLocale", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L125"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "findUnique", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L128"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "findUnique", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L129"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L142"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "replace", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L143"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "create", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L156"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "warn", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L178"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "toString", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L178"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "create", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L179"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L185"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "create", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L191"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "setChannel", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L199"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L200"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L201"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "log", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L201"}, {"caller_nid": "voiceservice_voiceservice_handlejoin", "callee": "error", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L211"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "findUnique", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L219"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L227"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L227"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "filter", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L233"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L235"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L238"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L243"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L244"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L245"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L246"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "log", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L246"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L255"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L255"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L256"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "error", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L258"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "filter", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L262"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "first", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L264"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "filter", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L264"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "update", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L267"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "info", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L273"}, {"caller_nid": "voiceservice_voiceservice_handleleave", "callee": "error", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L275"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "getContextLocale", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L282"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "findUnique", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L284"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "fetch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L287"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L288"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L290"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "setName", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L290"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L293"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "edit", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L293"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L299"}, {"caller_nid": "voiceservice_voiceservice_applyownershiptransfer", "callee": "delete", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L299"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "getContextLocale", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L307"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "addOptions", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L309"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setPlaceholder", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L309"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setCustomId", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L309"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L311"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setEmoji", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L313"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setValue", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L313"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setLabel", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L313"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L313"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setEmoji", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L314"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setValue", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L314"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setLabel", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L314"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L314"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setEmoji", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L315"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setValue", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L315"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setLabel", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L315"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L315"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setEmoji", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L316"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setValue", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L316"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setLabel", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L316"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L316"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setEmoji", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L317"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setValue", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L317"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setLabel", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L317"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L317"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setEmoji", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L318"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setValue", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L318"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "setLabel", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L318"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L318"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "addComponents", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L321"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "catch", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L324"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "send", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L324"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "t", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L325"}, {"caller_nid": "voiceservice_voiceservice_sendcontrolpanel", "callee": "error", "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L329"}]} \ No newline at end of file diff --git a/graphify-out/cache/3ec6ddd141759f43b5d48b889634082a20953d7424aa1d45e4da5d6c129bfbb6.json b/graphify-out/cache/3ec6ddd141759f43b5d48b889634082a20953d7424aa1d45e4da5d6c129bfbb6.json new file mode 100644 index 0000000..77202d6 --- /dev/null +++ b/graphify-out/cache/3ec6ddd141759f43b5d48b889634082a20953d7424aa1d45e4da5d6c129bfbb6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_handlers_commandloader_ts", "label": "CommandLoader.ts", "file_type": "code", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L1"}, {"id": "commandloader_loadcommands", "label": "loadCommands()", "file_type": "code", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L6"}], "edges": [{"source": "apps_bot_src_handlers_commandloader_ts", "target": "apps_bot_src_client_kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_handlers_commandloader_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_handlers_commandloader_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_handlers_commandloader_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_handlers_commandloader_ts", "target": "commandloader_loadcommands", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "commandloader_loadcommands", "callee": "join", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L7"}, {"caller_nid": "commandloader_loadcommands", "callee": "existsSync", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L8"}, {"caller_nid": "commandloader_loadcommands", "callee": "filter", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L10"}, {"caller_nid": "commandloader_loadcommands", "callee": "readdirSync", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L10"}, {"caller_nid": "commandloader_loadcommands", "callee": "join", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L13"}, {"caller_nid": "commandloader_loadcommands", "callee": "require", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L15"}, {"caller_nid": "commandloader_loadcommands", "callee": "set", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L19"}, {"caller_nid": "commandloader_loadcommands", "callee": "debug", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L20"}, {"caller_nid": "commandloader_loadcommands", "callee": "warn", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L22"}, {"caller_nid": "commandloader_loadcommands", "callee": "error", "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L25"}]} \ No newline at end of file diff --git a/graphify-out/cache/43b11d159271ddfee76f558d9df4d34c6f76cec9767a7a6dbebd6a8575b3214d.json b/graphify-out/cache/43b11d159271ddfee76f558d9df4d34c6f76cec9767a7a6dbebd6a8575b3214d.json new file mode 100644 index 0000000..5912354 --- /dev/null +++ b/graphify-out/cache/43b11d159271ddfee76f558d9df4d34c6f76cec9767a7a6dbebd6a8575b3214d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_core_command_ts", "label": "command.ts", "file_type": "code", "source_file": "apps/bot/src/core/command.ts", "source_location": "L1"}, {"id": "command_traitrequirespayment", "label": "traitRequiresPayment()", "file_type": "code", "source_file": "apps/bot/src/core/command.ts", "source_location": "L35"}, {"id": "command_ensureguildpaidfortrait", "label": "ensureGuildPaidForTrait()", "file_type": "code", "source_file": "apps/bot/src/core/command.ts", "source_location": "L46"}, {"id": "command_data", "label": "data()", "file_type": "code", "source_file": "apps/bot/src/core/command.ts", "source_location": "L149"}, {"id": "command_beforehandle", "label": "beforeHandle()", "file_type": "code", "source_file": "apps/bot/src/core/command.ts", "source_location": "L182"}, {"id": "command_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/core/command.ts", "source_location": "L195"}, {"id": "command_tomodule", "label": "toModule()", "file_type": "code", "source_file": "apps/bot/src/core/command.ts", "source_location": "L225"}], "edges": [{"source": "apps_bot_src_core_command_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L13", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L14", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L15", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "command_traitrequirespayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L35", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "command_ensureguildpaidfortrait", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L46", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "command_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L149", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "command_beforehandle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L182", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "command_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L195", "weight": 1.0}, {"source": "apps_bot_src_core_command_ts", "target": "command_tomodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L225", "weight": 1.0}, {"source": "command_ensureguildpaidfortrait", "target": "command_traitrequirespayment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L50", "weight": 1.0}, {"source": "command_execute", "target": "command_ensureguildpaidfortrait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L209", "weight": 1.0}, {"source": "command_execute", "target": "command_beforehandle", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/command.ts", "source_location": "L213", "weight": 1.0}], "raw_calls": [{"caller_nid": "command_ensureguildpaidfortrait", "callee": "editReply", "source_file": "apps/bot/src/core/command.ts", "source_location": "L58"}, {"caller_nid": "command_ensureguildpaidfortrait", "callee": "reply", "source_file": "apps/bot/src/core/command.ts", "source_location": "L60"}, {"caller_nid": "command_ensureguildpaidfortrait", "callee": "findUnique", "source_file": "apps/bot/src/core/command.ts", "source_location": "L67"}, {"caller_nid": "command_ensureguildpaidfortrait", "callee": "editReply", "source_file": "apps/bot/src/core/command.ts", "source_location": "L77"}, {"caller_nid": "command_ensureguildpaidfortrait", "callee": "reply", "source_file": "apps/bot/src/core/command.ts", "source_location": "L79"}, {"caller_nid": "command_data", "callee": "define", "source_file": "apps/bot/src/core/command.ts", "source_location": "L151"}, {"caller_nid": "command_execute", "callee": "inGuild", "source_file": "apps/bot/src/core/command.ts", "source_location": "L199"}, {"caller_nid": "command_execute", "callee": "editReply", "source_file": "apps/bot/src/core/command.ts", "source_location": "L202"}, {"caller_nid": "command_execute", "callee": "reply", "source_file": "apps/bot/src/core/command.ts", "source_location": "L204"}, {"caller_nid": "command_execute", "callee": "handle", "source_file": "apps/bot/src/core/command.ts", "source_location": "L217"}]} \ No newline at end of file diff --git a/graphify-out/cache/453c726f3830ce75e57f154eda1e312de0316a1a20c4d44215cc259fef72a0ba.json b/graphify-out/cache/453c726f3830ce75e57f154eda1e312de0316a1a20c4d44215cc259fef72a0ba.json new file mode 100644 index 0000000..1656460 --- /dev/null +++ b/graphify-out/cache/453c726f3830ce75e57f154eda1e312de0316a1a20c4d44215cc259fef72a0ba.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_service_command_ts", "label": "command.ts", "file_type": "code", "source_file": "apps/bot/src/service/command.ts", "source_location": "L1"}, {"id": "command_traitrequirespayment", "label": "traitRequiresPayment()", "file_type": "code", "source_file": "apps/bot/src/service/command.ts", "source_location": "L34"}, {"id": "command_ensureguildpaidfortrait", "label": "ensureGuildPaidForTrait()", "file_type": "code", "source_file": "apps/bot/src/service/command.ts", "source_location": "L45"}, {"id": "command_data", "label": "data()", "file_type": "code", "source_file": "apps/bot/src/service/command.ts", "source_location": "L142"}, {"id": "command_beforehandle", "label": "beforeHandle()", "file_type": "code", "source_file": "apps/bot/src/service/command.ts", "source_location": "L175"}, {"id": "command_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/service/command.ts", "source_location": "L188"}, {"id": "command_tomodule", "label": "toModule()", "file_type": "code", "source_file": "apps/bot/src/service/command.ts", "source_location": "L216"}], "edges": [{"source": "apps_bot_src_service_command_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_service_command_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L13", "weight": 1.0}, {"source": "apps_bot_src_service_command_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L14", "weight": 1.0}, {"source": "apps_bot_src_service_command_ts", "target": "command_traitrequirespayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L34", "weight": 1.0}, {"source": "apps_bot_src_service_command_ts", "target": "command_ensureguildpaidfortrait", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L45", "weight": 1.0}, {"source": "apps_bot_src_service_command_ts", "target": "command_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L142", "weight": 1.0}, {"source": "apps_bot_src_service_command_ts", "target": "command_beforehandle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L175", "weight": 1.0}, {"source": "apps_bot_src_service_command_ts", "target": "command_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L188", "weight": 1.0}, {"source": "apps_bot_src_service_command_ts", "target": "command_tomodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L216", "weight": 1.0}, {"source": "command_ensureguildpaidfortrait", "target": "command_traitrequirespayment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L49", "weight": 1.0}, {"source": "command_execute", "target": "command_ensureguildpaidfortrait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L200", "weight": 1.0}, {"source": "command_execute", "target": "command_beforehandle", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/command.ts", "source_location": "L204", "weight": 1.0}], "raw_calls": [{"caller_nid": "command_ensureguildpaidfortrait", "callee": "reply", "source_file": "apps/bot/src/service/command.ts", "source_location": "L55"}, {"caller_nid": "command_ensureguildpaidfortrait", "callee": "findUnique", "source_file": "apps/bot/src/service/command.ts", "source_location": "L62"}, {"caller_nid": "command_ensureguildpaidfortrait", "callee": "reply", "source_file": "apps/bot/src/service/command.ts", "source_location": "L70"}, {"caller_nid": "command_data", "callee": "define", "source_file": "apps/bot/src/service/command.ts", "source_location": "L144"}, {"caller_nid": "command_execute", "callee": "inGuild", "source_file": "apps/bot/src/service/command.ts", "source_location": "L192"}, {"caller_nid": "command_execute", "callee": "reply", "source_file": "apps/bot/src/service/command.ts", "source_location": "L193"}, {"caller_nid": "command_execute", "callee": "handle", "source_file": "apps/bot/src/service/command.ts", "source_location": "L208"}]} \ No newline at end of file diff --git a/graphify-out/cache/47e14a2d50ce5053013cf482642b89250169943ae0ad7f10246de5c4ebb09f49.json b/graphify-out/cache/47e14a2d50ce5053013cf482642b89250169943ae0ad7f10246de5c4ebb09f49.json new file mode 100644 index 0000000..6b091fc --- /dev/null +++ b/graphify-out/cache/47e14a2d50ce5053013cf482642b89250169943ae0ad7f10246de5c4ebb09f49.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_src_tests_grpc_ping_test_ts", "label": "grpc-ping.test.ts", "file_type": "code", "source_file": "apps/dashboard/src/__tests__/grpc-ping.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_dashboard_src_tests_grpc_ping_test_ts", "target": "route", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/__tests__/grpc-ping.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_dashboard_src_tests_grpc_ping_test_ts", "target": "grpc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/__tests__/grpc-ping.test.ts", "source_location": "L2", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/48d3c958628770debda1c302ddeb63751a304cddfa3c5544ce1e2b1f0a4578cc.json b/graphify-out/cache/48d3c958628770debda1c302ddeb63751a304cddfa3c5544ce1e2b1f0a4578cc.json new file mode 100644 index 0000000..38e6ea5 --- /dev/null +++ b/graphify-out/cache/48d3c958628770debda1c302ddeb63751a304cddfa3c5544ce1e2b1f0a4578cc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_voice_ts", "label": "voice.ts", "file_type": "code", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L1"}, {"id": "voice_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L79"}], "edges": [{"source": "apps_bot_src_commands_voice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_voice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_commands_voice_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_commands_voice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_bot_src_commands_voice_ts", "target": "voice_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L79", "weight": 1.0}], "raw_calls": [{"caller_nid": "voice_execute", "callee": "getSubcommand", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L80"}, {"caller_nid": "voice_execute", "callee": "getString", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L86"}, {"caller_nid": "voice_execute", "callee": "getChannel", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L87"}, {"caller_nid": "voice_execute", "callee": "getChannel", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L90"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L91"}, {"caller_nid": "voice_execute", "callee": "upsert", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L93"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L98"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L99"}, {"caller_nid": "voice_execute", "callee": "getString", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L104"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L105"}, {"caller_nid": "voice_execute", "callee": "create", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L107"}, {"caller_nid": "voice_execute", "callee": "create", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L112"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L115"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L116"}, {"caller_nid": "voice_execute", "callee": "getString", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L123"}, {"caller_nid": "voice_execute", "callee": "getString", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L126"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L127"}, {"caller_nid": "voice_execute", "callee": "upsert", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L129"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L134"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L135"}, {"caller_nid": "voice_execute", "callee": "getInteger", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L140"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L141"}, {"caller_nid": "voice_execute", "callee": "upsert", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L143"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L148"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L149"}, {"caller_nid": "voice_execute", "callee": "findUnique", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L154"}, {"caller_nid": "voice_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L155"}, {"caller_nid": "voice_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L155"}, {"caller_nid": "voice_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L155"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L156"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L160"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L161"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L165"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L166"}, {"caller_nid": "voice_execute", "callee": "String", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L166"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L170"}, {"caller_nid": "voice_execute", "callee": "error", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L174"}, {"caller_nid": "voice_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L175"}, {"caller_nid": "voice_execute", "callee": "t", "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L176"}]} \ No newline at end of file diff --git a/graphify-out/cache/52c15648021e88a73aaaac0b2b59f9cfa727a023b64f5816b222572d6f81f8f9.json b/graphify-out/cache/52c15648021e88a73aaaac0b2b59f9cfa727a023b64f5816b222572d6f81f8f9.json new file mode 100644 index 0000000..9406db2 --- /dev/null +++ b/graphify-out/cache/52c15648021e88a73aaaac0b2b59f9cfa727a023b64f5816b222572d6f81f8f9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_services_musicservice_test_ts", "label": "MusicService.test.ts", "file_type": "code", "source_file": "apps/bot/tests/services/MusicService.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_services_musicservice_test_ts", "target": "apps_bot_src_services_musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/services/MusicService.test.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/52e44e076876c50387949031d417584308a330d806ed8ca76c6d0a226230de0a.json b/graphify-out/cache/52e44e076876c50387949031d417584308a330d806ed8ca76c6d0a226230de0a.json new file mode 100644 index 0000000..9277ad6 --- /dev/null +++ b/graphify-out/cache/52e44e076876c50387949031d417584308a330d806ed8ca76c6d0a226230de0a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_errors_boterror_ts", "label": "BotError.ts", "file_type": "code", "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L1"}, {"id": "boterror_boterror", "label": "BotError", "file_type": "code", "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L16"}, {"id": "boterror_boterror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L29"}], "edges": [{"source": "apps_bot_src_errors_boterror_ts", "target": "boterror_boterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L16", "weight": 1.0}, {"source": "boterror_boterror", "target": "boterror_boterror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L29", "weight": 1.0}], "raw_calls": [{"caller_nid": "boterror_boterror_constructor", "callee": "super", "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L35"}]} \ No newline at end of file diff --git a/graphify-out/cache/544d97ee96e462656f8531c0a10ee51e7029ffe8b64457c2d73c4fd3cda1cb3d.json b/graphify-out/cache/544d97ee96e462656f8531c0a10ee51e7029ffe8b64457c2d73c4fd3cda1cb3d.json new file mode 100644 index 0000000..5560f31 --- /dev/null +++ b/graphify-out/cache/544d97ee96e462656f8531c0a10ee51e7029ffe8b64457c2d73c4fd3cda1cb3d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_utils_mockdiscord_ts", "label": "MockDiscord.ts", "file_type": "code", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L1"}, {"id": "mockdiscord_mockdiscord", "label": "MockDiscord", "file_type": "code", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L3"}, {"id": "mockdiscord_mockdiscord_constructor", "label": ".constructor()", "file_type": "code", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L10"}, {"id": "mockdiscord_mockdiscord_createmockinteraction", "label": ".createMockInteraction()", "file_type": "code", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L63"}], "edges": [{"source": "apps_bot_tests_utils_mockdiscord_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_tests_utils_mockdiscord_ts", "target": "mockdiscord_mockdiscord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L3", "weight": 1.0}, {"source": "mockdiscord_mockdiscord", "target": "mockdiscord_mockdiscord_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L10", "weight": 1.0}, {"source": "mockdiscord_mockdiscord", "target": "mockdiscord_mockdiscord_createmockinteraction", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L63", "weight": 1.0}], "raw_calls": [{"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "toString", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L15"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "generate", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L15"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "mockReturnValue", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L19"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L19"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "toString", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L24"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "generate", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L24"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L29"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L43"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L44"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "mockReturnValue", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L47"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L47"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "set", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L51"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "toString", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L55"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "generate", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L55"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "mockReturnValue", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L58"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L58"}, {"caller_nid": "mockdiscord_mockdiscord_constructor", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L59"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "toString", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L65"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "generate", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L65"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L76"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L77"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L78"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L79"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L80"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L82"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L85"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L88"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L89"}, {"caller_nid": "mockdiscord_mockdiscord_createmockinteraction", "callee": "fn", "source_file": "apps/bot/tests/utils/MockDiscord.ts", "source_location": "L90"}]} \ No newline at end of file diff --git a/graphify-out/cache/554fdb95c4f2c3add37cdbf0965ae65116d4cb6443d33a02f09b6b4a6b262498.json b/graphify-out/cache/554fdb95c4f2c3add37cdbf0965ae65116d4cb6443d33a02f09b6b4a6b262498.json new file mode 100644 index 0000000..433a815 --- /dev/null +++ b/graphify-out/cache/554fdb95c4f2c3add37cdbf0965ae65116d4cb6443d33a02f09b6b4a6b262498.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_autorole_ts", "label": "autorole.ts", "file_type": "code", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L1"}, {"id": "autorole_autorolecommand", "label": "AutoRoleCommand", "file_type": "code", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L17"}, {"id": "autorole_autorolecommand_define", "label": ".define()", "file_type": "code", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L21"}, {"id": "autorole_autorolecommand_handle", "label": ".handle()", "file_type": "code", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L31"}, {"id": "autorole_generateautoroledashboard", "label": "generateAutoRoleDashboard()", "file_type": "code", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L40"}], "edges": [{"source": "apps_bot_src_commands_autorole_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_autorole_ts", "target": "apps_bot_src_core_command", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L13", "weight": 1.0}, {"source": "apps_bot_src_commands_autorole_ts", "target": "apps_bot_src_services_autoroleservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L14", "weight": 1.0}, {"source": "apps_bot_src_commands_autorole_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L15", "weight": 1.0}, {"source": "apps_bot_src_commands_autorole_ts", "target": "autorole_autorolecommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L17", "weight": 1.0}, {"source": "autorole_autorolecommand", "target": "autorole_autorolecommand_define", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L21", "weight": 1.0}, {"source": "autorole_autorolecommand", "target": "autorole_autorolecommand_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L31", "weight": 1.0}, {"source": "apps_bot_src_commands_autorole_ts", "target": "autorole_generateautoroledashboard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L40", "weight": 1.0}, {"source": "autorole_autorolecommand_handle", "target": "autorole_generateautoroledashboard", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L33", "weight": 1.0}], "raw_calls": [{"caller_nid": "autorole_autorolecommand_define", "callee": "setDefaultMemberPermissions", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L22"}, {"caller_nid": "autorole_autorolecommand_define", "callee": "setDescriptionLocalizations", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L22"}, {"caller_nid": "autorole_autorolecommand_define", "callee": "setDescription", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L22"}, {"caller_nid": "autorole_autorolecommand_define", "callee": "setName", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L22"}, {"caller_nid": "autorole_autorolecommand_handle", "callee": "editReply", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L34"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "getConfig", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L41"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setDescription", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L43"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setColor", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L43"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setTitle", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L43"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "t", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L44"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "t", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L46"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setMaxValues", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L48"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setPlaceholder", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L48"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setCustomId", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L48"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "t", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L50"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "addDefaultRoles", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L53"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "addComponents", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L56"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setMaxValues", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L58"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setPlaceholder", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L58"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "setCustomId", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L58"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "t", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L60"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "addDefaultRoles", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L63"}, {"caller_nid": "autorole_generateautoroledashboard", "callee": "addComponents", "source_file": "apps/bot/src/commands/autorole.ts", "source_location": "L66"}]} \ No newline at end of file diff --git a/graphify-out/cache/5f4c85a93ec8eabe763a9a45e0b9c662892c2eff031cce750f56fe4bece237d5.json b/graphify-out/cache/5f4c85a93ec8eabe763a9a45e0b9c662892c2eff031cce750f56fe4bece237d5.json new file mode 100644 index 0000000..2c6583d --- /dev/null +++ b/graphify-out/cache/5f4c85a93ec8eabe763a9a45e0b9c662892c2eff031cce750f56fe4bece237d5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_bigemojiservice_ts", "label": "BigEmojiService.ts", "file_type": "code", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L1"}, {"id": "bigemojiservice_bigemojiservice", "label": "BigEmojiService", "file_type": "code", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L5"}, {"id": "bigemojiservice_bigemojiservice_handlemessage", "label": ".handleMessage()", "file_type": "code", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L6"}], "edges": [{"source": "apps_bot_src_services_bigemojiservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_bigemojiservice_ts", "target": "apps_bot_src_services_webhookservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_bigemojiservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_bigemojiservice_ts", "target": "bigemojiservice_bigemojiservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L5", "weight": 1.0}, {"source": "bigemojiservice_bigemojiservice", "target": "bigemojiservice_bigemojiservice_handlemessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "match", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L14"}, {"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "startsWith", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L18"}, {"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "has", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L24"}, {"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "permissionsIn", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L24"}, {"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "getWebhookClient", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L28"}, {"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "send", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L30"}, {"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "displayAvatarURL", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L33"}, {"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "delete", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L37"}, {"caller_nid": "bigemojiservice_bigemojiservice_handlemessage", "callee": "error", "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L41"}]} \ No newline at end of file diff --git a/graphify-out/cache/63eda614bd84ef68258f730f4ef38e51b5934724c5915286383cbeb275421c58.json b/graphify-out/cache/63eda614bd84ef68258f730f4ef38e51b5934724c5915286383cbeb275421c58.json new file mode 100644 index 0000000..5df52f0 --- /dev/null +++ b/graphify-out/cache/63eda614bd84ef68258f730f4ef38e51b5934724c5915286383cbeb275421c58.json @@ -0,0 +1 @@ +{"nodes": [{"id": "packages_db_index_ts", "label": "index.ts", "file_type": "code", "source_file": "packages/db/index.ts", "source_location": "L1"}, {"id": "index_prismashardstatusrepository", "label": "PrismaShardStatusRepository", "file_type": "code", "source_file": "packages/db/index.ts", "source_location": "L14"}, {"id": "index_prismashardstatusrepository_constructor", "label": ".constructor()", "file_type": "code", "source_file": "packages/db/index.ts", "source_location": "L15"}, {"id": "index_prismashardstatusrepository_upsertstatus", "label": ".upsertStatus()", "file_type": "code", "source_file": "packages/db/index.ts", "source_location": "L17"}, {"id": "index_prismashardstatusrepository_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "packages/db/index.ts", "source_location": "L25"}], "edges": [{"source": "packages_db_index_ts", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "packages/db/index.ts", "source_location": "L1", "weight": 1.0}, {"source": "packages_db_index_ts", "target": "index_prismashardstatusrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "packages/db/index.ts", "source_location": "L14", "weight": 1.0}, {"source": "index_prismashardstatusrepository", "target": "index_prismashardstatusrepository_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "packages/db/index.ts", "source_location": "L15", "weight": 1.0}, {"source": "index_prismashardstatusrepository", "target": "index_prismashardstatusrepository_upsertstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "packages/db/index.ts", "source_location": "L17", "weight": 1.0}, {"source": "index_prismashardstatusrepository", "target": "index_prismashardstatusrepository_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "packages/db/index.ts", "source_location": "L25", "weight": 1.0}], "raw_calls": [{"caller_nid": "index_prismashardstatusrepository_upsertstatus", "callee": "upsert", "source_file": "packages/db/index.ts", "source_location": "L18"}, {"caller_nid": "index_prismashardstatusrepository_getstatus", "callee": "findUnique", "source_file": "packages/db/index.ts", "source_location": "L26"}]} \ No newline at end of file diff --git a/graphify-out/cache/64c9e6d1caec7f82a106b3e5b2047578b1af0d8ecf3567f0299f211f68e0285d.json b/graphify-out/cache/64c9e6d1caec7f82a106b3e5b2047578b1af0d8ecf3567f0299f211f68e0285d.json new file mode 100644 index 0000000..afef840 --- /dev/null +++ b/graphify-out/cache/64c9e6d1caec7f82a106b3e5b2047578b1af0d8ecf3567f0299f211f68e0285d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_src_lib_utils_ts", "label": "utils.ts", "file_type": "code", "source_file": "apps/dashboard/src/lib/utils.ts", "source_location": "L1"}, {"id": "utils_cn", "label": "cn()", "file_type": "code", "source_file": "apps/dashboard/src/lib/utils.ts", "source_location": "L4"}], "edges": [{"source": "apps_dashboard_src_lib_utils_ts", "target": "clsx", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/lib/utils.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_dashboard_src_lib_utils_ts", "target": "tailwind_merge", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/lib/utils.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_dashboard_src_lib_utils_ts", "target": "utils_cn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/lib/utils.ts", "source_location": "L4", "weight": 1.0}], "raw_calls": [{"caller_nid": "utils_cn", "callee": "twMerge", "source_file": "apps/dashboard/src/lib/utils.ts", "source_location": "L5"}, {"caller_nid": "utils_cn", "callee": "clsx", "source_file": "apps/dashboard/src/lib/utils.ts", "source_location": "L5"}]} \ No newline at end of file diff --git a/graphify-out/cache/7100e193ea4f1ffcd4f2167ca2aa72bf58c94f9b9667db34d5082aea80543664.json b/graphify-out/cache/7100e193ea4f1ffcd4f2167ca2aa72bf58c94f9b9667db34d5082aea80543664.json new file mode 100644 index 0000000..b37db5c --- /dev/null +++ b/graphify-out/cache/7100e193ea4f1ffcd4f2167ca2aa72bf58c94f9b9667db34d5082aea80543664.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_handlers_eventloader_ts", "label": "EventLoader.ts", "file_type": "code", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L1"}, {"id": "eventloader_loadevents", "label": "loadEvents()", "file_type": "code", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L6"}], "edges": [{"source": "apps_bot_src_handlers_eventloader_ts", "target": "apps_bot_src_client_kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_handlers_eventloader_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_handlers_eventloader_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_handlers_eventloader_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_handlers_eventloader_ts", "target": "eventloader_loadevents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "eventloader_loadevents", "callee": "join", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L7"}, {"caller_nid": "eventloader_loadevents", "callee": "existsSync", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L8"}, {"caller_nid": "eventloader_loadevents", "callee": "filter", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L10"}, {"caller_nid": "eventloader_loadevents", "callee": "readdirSync", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L10"}, {"caller_nid": "eventloader_loadevents", "callee": "join", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L13"}, {"caller_nid": "eventloader_loadevents", "callee": "require", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L14"}, {"caller_nid": "eventloader_loadevents", "callee": "warn", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L16"}, {"caller_nid": "eventloader_loadevents", "callee": "once", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L21"}, {"caller_nid": "eventloader_loadevents", "callee": "on", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L23"}, {"caller_nid": "eventloader_loadevents", "callee": "debug", "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L25"}]} \ No newline at end of file diff --git a/graphify-out/cache/722b95cb411f2c50d4d62e0cb01ae62b986bb6af548cc33642a72151a0d82b50.json b/graphify-out/cache/722b95cb411f2c50d4d62e0cb01ae62b986bb6af548cc33642a72151a0d82b50.json new file mode 100644 index 0000000..4e583a5 --- /dev/null +++ b/graphify-out/cache/722b95cb411f2c50d4d62e0cb01ae62b986bb6af548cc33642a72151a0d82b50.json @@ -0,0 +1 @@ +{"nodes": [{"id": "packages_db_prisma_seed_ts", "label": "seed.ts", "file_type": "code", "source_file": "packages/db/prisma/seed.ts", "source_location": "L1"}, {"id": "seed_main", "label": "main()", "file_type": "code", "source_file": "packages/db/prisma/seed.ts", "source_location": "L10"}], "edges": [{"source": "packages_db_prisma_seed_ts", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "packages/db/prisma/seed.ts", "source_location": "L1", "weight": 1.0}, {"source": "packages_db_prisma_seed_ts", "target": "adapter_pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "packages/db/prisma/seed.ts", "source_location": "L2", "weight": 1.0}, {"source": "packages_db_prisma_seed_ts", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "packages/db/prisma/seed.ts", "source_location": "L3", "weight": 1.0}, {"source": "packages_db_prisma_seed_ts", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "packages/db/prisma/seed.ts", "source_location": "L4", "weight": 1.0}, {"source": "packages_db_prisma_seed_ts", "target": "seed_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "packages/db/prisma/seed.ts", "source_location": "L10", "weight": 1.0}], "raw_calls": [{"caller_nid": "seed_main", "callee": "log", "source_file": "packages/db/prisma/seed.ts", "source_location": "L11"}, {"caller_nid": "seed_main", "callee": "upsert", "source_file": "packages/db/prisma/seed.ts", "source_location": "L25"}, {"caller_nid": "seed_main", "callee": "floor", "source_file": "packages/db/prisma/seed.ts", "source_location": "L49"}, {"caller_nid": "seed_main", "callee": "pow", "source_file": "packages/db/prisma/seed.ts", "source_location": "L49"}, {"caller_nid": "seed_main", "callee": "push", "source_file": "packages/db/prisma/seed.ts", "source_location": "L53"}, {"caller_nid": "seed_main", "callee": "upsert", "source_file": "packages/db/prisma/seed.ts", "source_location": "L63"}, {"caller_nid": "seed_main", "callee": "push", "source_file": "packages/db/prisma/seed.ts", "source_location": "L74"}, {"caller_nid": "seed_main", "callee": "min", "source_file": "packages/db/prisma/seed.ts", "source_location": "L74"}, {"caller_nid": "seed_main", "callee": "push", "source_file": "packages/db/prisma/seed.ts", "source_location": "L90"}, {"caller_nid": "seed_main", "callee": "push", "source_file": "packages/db/prisma/seed.ts", "source_location": "L94"}, {"caller_nid": "seed_main", "callee": "upsert", "source_file": "packages/db/prisma/seed.ts", "source_location": "L98"}, {"caller_nid": "seed_main", "callee": "log", "source_file": "packages/db/prisma/seed.ts", "source_location": "L105"}]} \ No newline at end of file diff --git a/graphify-out/cache/76072cfe9c9a1284729dcb23f4ebe846ba56d18ea3b120eb3727a611be5ab423.json b/graphify-out/cache/76072cfe9c9a1284729dcb23f4ebe846ba56d18ea3b120eb3727a611be5ab423.json new file mode 100644 index 0000000..f7ecc84 --- /dev/null +++ b/graphify-out/cache/76072cfe9c9a1284729dcb23f4ebe846ba56d18ea3b120eb3727a611be5ab423.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_shard_ts", "label": "shard.ts", "file_type": "code", "source_file": "apps/bot/src/shard.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_src_shard_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/shard.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_shard_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/shard.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_shard_ts", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/shard.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_shard_ts", "target": "grpc_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/shard.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_shard_ts", "target": "grpc_contracts", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/shard.ts", "source_location": "L5", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/7782777993e7066a210c6c55237af9e082e5082c1b0c9fea1689aacc2fab89c8.json b/graphify-out/cache/7782777993e7066a210c6c55237af9e082e5082c1b0c9fea1689aacc2fab89c8.json new file mode 100644 index 0000000..11fbdff --- /dev/null +++ b/graphify-out/cache/7782777993e7066a210c6c55237af9e082e5082c1b0c9fea1689aacc2fab89c8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_refine_ts", "label": "refine.ts", "file_type": "code", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L1"}, {"id": "refine_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L91"}], "edges": [{"source": "apps_bot_src_commands_refine_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_refine_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_bot_src_commands_refine_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L12", "weight": 1.0}, {"source": "apps_bot_src_commands_refine_ts", "target": "apps_bot_src_services_refinementservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L13", "weight": 1.0}, {"source": "apps_bot_src_commands_refine_ts", "target": "apps_bot_src_services_feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L14", "weight": 1.0}, {"source": "apps_bot_src_commands_refine_ts", "target": "refine_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L91", "weight": 1.0}], "raw_calls": [{"caller_nid": "refine_execute", "callee": "findUnique", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L95"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L100"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L104"}, {"caller_nid": "refine_execute", "callee": "getSubcommand", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L107"}, {"caller_nid": "refine_execute", "callee": "tryRefine", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L112"}, {"caller_nid": "refine_execute", "callee": "getFeverBonus", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L113"}, {"caller_nid": "refine_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L115"}, {"caller_nid": "refine_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L115"}, {"caller_nid": "refine_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L115"}, {"caller_nid": "refine_execute", "callee": "setFooter", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L125"}, {"caller_nid": "refine_execute", "callee": "setStyle", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L128"}, {"caller_nid": "refine_execute", "callee": "setLabel", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L128"}, {"caller_nid": "refine_execute", "callee": "setCustomId", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L128"}, {"caller_nid": "refine_execute", "callee": "addComponents", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L133"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L135"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L137"}, {"caller_nid": "refine_execute", "callee": "getUser", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L143"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L145"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L148"}, {"caller_nid": "refine_execute", "callee": "startBattle", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L152"}, {"caller_nid": "refine_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L154"}, {"caller_nid": "refine_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L154"}, {"caller_nid": "refine_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L154"}, {"caller_nid": "refine_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L154"}, {"caller_nid": "refine_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L167"}, {"caller_nid": "refine_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L169"}, {"caller_nid": "refine_execute", "callee": "setFooter", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L170"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L173"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L175"}, {"caller_nid": "refine_execute", "callee": "checkIn", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L182"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L183"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L185"}, {"caller_nid": "refine_execute", "callee": "getUser", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L191"}, {"caller_nid": "refine_execute", "callee": "getProfile", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L192"}, {"caller_nid": "refine_execute", "callee": "getMaxDurability", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L194"}, {"caller_nid": "refine_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L195"}, {"caller_nid": "refine_execute", "callee": "setThumbnail", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L195"}, {"caller_nid": "refine_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L195"}, {"caller_nid": "refine_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L195"}, {"caller_nid": "refine_execute", "callee": "displayAvatarURL", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L198"}, {"caller_nid": "refine_execute", "callee": "toLocaleDateString", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L206"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L211"}, {"caller_nid": "refine_execute", "callee": "getString", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L216"}, {"caller_nid": "refine_execute", "callee": "findMany", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L217"}, {"caller_nid": "refine_execute", "callee": "slice", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L225"}, {"caller_nid": "refine_execute", "callee": "sort", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L225"}, {"caller_nid": "refine_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L234"}, {"caller_nid": "refine_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L234"}, {"caller_nid": "refine_execute", "callee": "join", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L238"}, {"caller_nid": "refine_execute", "callee": "map", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L238"}, {"caller_nid": "refine_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L245"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L246"}, {"caller_nid": "refine_execute", "callee": "sellWeapon", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L252"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L253"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L255"}, {"caller_nid": "refine_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L261"}, {"caller_nid": "refine_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L261"}, {"caller_nid": "refine_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L261"}, {"caller_nid": "refine_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L261"}, {"caller_nid": "refine_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L274"}]} \ No newline at end of file diff --git a/graphify-out/cache/77a52ebc5549136627d9e934453e813cf865b55911f53e6c3f020d609dcd18a1.json b/graphify-out/cache/77a52ebc5549136627d9e934453e813cf865b55911f53e6c3f020d609dcd18a1.json new file mode 100644 index 0000000..011c231 --- /dev/null +++ b/graphify-out/cache/77a52ebc5549136627d9e934453e813cf865b55911f53e6c3f020d609dcd18a1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_events_ready_ts", "label": "ready.ts", "file_type": "code", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L1"}, {"id": "ready_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L16"}], "edges": [{"source": "apps_bot_src_events_ready_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "apps_bot_src_client_kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "apps_bot_src_services_voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "apps_bot_src_services_presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L5", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "apps_bot_src_services_eventservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L6", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "apps_bot_src_services_auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L7", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "apps_bot_src_config_env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "db", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L12", "weight": 1.0}, {"source": "apps_bot_src_events_ready_ts", "target": "ready_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "ready_execute", "callee": "info", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L17"}, {"caller_nid": "ready_execute", "callee": "syncChannels", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L18"}, {"caller_nid": "ready_execute", "callee": "startActivePresence", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L19"}, {"caller_nid": "ready_execute", "callee": "startReminderLoop", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L20"}, {"caller_nid": "ready_execute", "callee": "from", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L23"}, {"caller_nid": "ready_execute", "callee": "keys", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L23"}, {"caller_nid": "ready_execute", "callee": "catch", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L25"}, {"caller_nid": "ready_execute", "callee": "upsertStatus", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L25"}, {"caller_nid": "ready_execute", "callee": "map", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L29"}, {"caller_nid": "ready_execute", "callee": "from", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L29"}, {"caller_nid": "ready_execute", "callee": "values", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L29"}, {"caller_nid": "ready_execute", "callee": "set", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L30"}, {"caller_nid": "ready_execute", "callee": "info", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L31"}, {"caller_nid": "ready_execute", "callee": "error", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L34"}, {"caller_nid": "ready_execute", "callee": "forEach", "source_file": "apps/bot/src/events/ready.ts", "source_location": "L37"}]} \ No newline at end of file diff --git a/graphify-out/cache/78c6c134398a3f5e61b89e7e3a9e0965c607f9d37204d5158528ffa3880c51fd.json b/graphify-out/cache/78c6c134398a3f5e61b89e7e3a9e0965c607f9d37204d5158528ffa3880c51fd.json new file mode 100644 index 0000000..3fa4833 --- /dev/null +++ b/graphify-out/cache/78c6c134398a3f5e61b89e7e3a9e0965c607f9d37204d5158528ffa3880c51fd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_config_ts", "label": "config.ts", "file_type": "code", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L1"}, {"id": "config_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L66"}], "edges": [{"source": "apps_bot_src_commands_config_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_config_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L8", "weight": 1.0}, {"source": "apps_bot_src_commands_config_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_commands_config_ts", "target": "config_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L66", "weight": 1.0}], "raw_calls": [{"caller_nid": "config_execute", "callee": "getSubcommand", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L68"}, {"caller_nid": "config_execute", "callee": "getString", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L72"}, {"caller_nid": "config_execute", "callee": "getString", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L77"}, {"caller_nid": "config_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L79"}, {"caller_nid": "config_execute", "callee": "includes", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L84"}, {"caller_nid": "config_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L85"}, {"caller_nid": "config_execute", "callee": "upsert", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L88"}, {"caller_nid": "config_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L94"}, {"caller_nid": "config_execute", "callee": "t", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L95"}, {"caller_nid": "config_execute", "callee": "getString", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L102"}, {"caller_nid": "config_execute", "callee": "getBoolean", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L103"}, {"caller_nid": "config_execute", "callee": "upsert", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L115"}, {"caller_nid": "config_execute", "callee": "t", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L125"}, {"caller_nid": "config_execute", "callee": "t", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L125"}, {"caller_nid": "config_execute", "callee": "t", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L126"}, {"caller_nid": "config_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L128"}, {"caller_nid": "config_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L128"}, {"caller_nid": "config_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L128"}, {"caller_nid": "config_execute", "callee": "t", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L130"}, {"caller_nid": "config_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/config.ts", "source_location": "L133"}]} \ No newline at end of file diff --git a/graphify-out/cache/7a1b79c667f1a67a935ed1b9f7a44d1ae4485aa8dd7850ab16f14ac6b65538f1.json b/graphify-out/cache/7a1b79c667f1a67a935ed1b9f7a44d1ae4485aa8dd7850ab16f14ac6b65538f1.json new file mode 100644 index 0000000..3584673 --- /dev/null +++ b/graphify-out/cache/7a1b79c667f1a67a935ed1b9f7a44d1ae4485aa8dd7850ab16f14ac6b65538f1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_src_app_page_tsx", "label": "page.tsx", "file_type": "code", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L1"}, {"id": "page_testgrpc", "label": "testGrpc()", "file_type": "code", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L9"}], "edges": [{"source": "apps_dashboard_src_app_page_tsx", "target": "react", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "apps_dashboard_src_app_page_tsx", "target": "page_testgrpc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L9", "weight": 1.0}], "raw_calls": [{"caller_nid": "page_testgrpc", "callee": "setLoading", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L10"}, {"caller_nid": "page_testgrpc", "callee": "fetch", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L12"}, {"caller_nid": "page_testgrpc", "callee": "json", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L13"}, {"caller_nid": "page_testgrpc", "callee": "setResponse", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L14"}, {"caller_nid": "page_testgrpc", "callee": "setResponse", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L16"}, {"caller_nid": "page_testgrpc", "callee": "setLoading", "source_file": "apps/dashboard/src/app/page.tsx", "source_location": "L18"}]} \ No newline at end of file diff --git a/graphify-out/cache/7c6d172396f9e1f2cd7c9839992ac188cf343f95a87a2e7681f9e44d1a80642f.json b/graphify-out/cache/7c6d172396f9e1f2cd7c9839992ac188cf343f95a87a2e7681f9e44d1a80642f.json new file mode 100644 index 0000000..795915a --- /dev/null +++ b/graphify-out/cache/7c6d172396f9e1f2cd7c9839992ac188cf343f95a87a2e7681f9e44d1a80642f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_events_interactioncreate_ts", "label": "interactionCreate.ts", "file_type": "code", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L1"}, {"id": "interactioncreate_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L16"}], "edges": [{"source": "apps_bot_src_events_interactioncreate_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_client_kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_errors_boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L5", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_errors_errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L6", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_errors_errorreporter", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L7", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L8", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_i18n_localehelper", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_interactions_handlers_setupwizardhandler", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "apps_bot_src_services_musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_bot_src_events_interactioncreate_ts", "target": "interactioncreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "interactioncreate_execute", "callee": "isChatInputCommand", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L17"}, {"caller_nid": "interactioncreate_execute", "callee": "get", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L18"}, {"caller_nid": "interactioncreate_execute", "callee": "deferReply", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L22"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L23"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L24"}, {"caller_nid": "interactioncreate_execute", "callee": "isButton", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L28"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L28"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L29"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L30"}, {"caller_nid": "interactioncreate_execute", "callee": "isButton", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L34"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L34"}, {"caller_nid": "interactioncreate_execute", "callee": "require", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L35"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L36"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L37"}, {"caller_nid": "interactioncreate_execute", "callee": "isMessageComponent", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L41"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L41"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L42"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L43"}, {"caller_nid": "interactioncreate_execute", "callee": "isButton", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L47"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L47"}, {"caller_nid": "interactioncreate_execute", "callee": "require", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L48"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L49"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L50"}, {"caller_nid": "interactioncreate_execute", "callee": "isStringSelectMenu", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L54"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L57"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L58"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L59"}, {"caller_nid": "interactioncreate_execute", "callee": "isButton", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L148"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L148"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L149"}, {"caller_nid": "interactioncreate_execute", "callee": "require", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L150"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L151"}, {"caller_nid": "interactioncreate_execute", "callee": "isRoleSelectMenu", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L158"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L158"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L159"}, {"caller_nid": "interactioncreate_execute", "callee": "require", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L160"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L161"}, {"caller_nid": "interactioncreate_execute", "callee": "isModalSubmit", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L182"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L184"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L185"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L186"}, {"caller_nid": "interactioncreate_execute", "callee": "isUserSelectMenu", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L233"}, {"caller_nid": "interactioncreate_execute", "callee": "startsWith", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L235"}, {"caller_nid": "interactioncreate_execute", "callee": "getInteractionLocale", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L236"}, {"caller_nid": "interactioncreate_execute", "callee": "withErrorHandler", "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L237"}]} \ No newline at end of file diff --git a/graphify-out/cache/7f93015c8e013ad5b6acf303870d01e524a2b579fd20e580849e5b8a8ff40247.json b/graphify-out/cache/7f93015c8e013ad5b6acf303870d01e524a2b579fd20e580849e5b8a8ff40247.json new file mode 100644 index 0000000..2740340 --- /dev/null +++ b/graphify-out/cache/7f93015c8e013ad5b6acf303870d01e524a2b579fd20e580849e5b8a8ff40247.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_i18n_localehelper_ts", "label": "localeHelper.ts", "file_type": "code", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L1"}, {"id": "localehelper_getinteractionlocale", "label": "getInteractionLocale()", "file_type": "code", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L21"}, {"id": "localehelper_getcontextlocale", "label": "getContextLocale()", "file_type": "code", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L55"}], "edges": [{"source": "apps_bot_src_i18n_localehelper_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L8", "weight": 1.0}, {"source": "apps_bot_src_i18n_localehelper_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_i18n_localehelper_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_i18n_localehelper_ts", "target": "localehelper_getinteractionlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L21", "weight": 1.0}, {"source": "apps_bot_src_i18n_localehelper_ts", "target": "localehelper_getcontextlocale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L55", "weight": 1.0}], "raw_calls": [{"caller_nid": "localehelper_getinteractionlocale", "callee": "all", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L26"}, {"caller_nid": "localehelper_getinteractionlocale", "callee": "findUnique", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L27"}, {"caller_nid": "localehelper_getinteractionlocale", "callee": "findUnique", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L32"}, {"caller_nid": "localehelper_getinteractionlocale", "callee": "resolve", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L36"}, {"caller_nid": "localehelper_getinteractionlocale", "callee": "resolveLocale", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L44"}, {"caller_nid": "localehelper_getcontextlocale", "callee": "all", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L63"}, {"caller_nid": "localehelper_getcontextlocale", "callee": "findUnique", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L65"}, {"caller_nid": "localehelper_getcontextlocale", "callee": "resolve", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L69"}, {"caller_nid": "localehelper_getcontextlocale", "callee": "findUnique", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L71"}, {"caller_nid": "localehelper_getcontextlocale", "callee": "resolve", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L75"}, {"caller_nid": "localehelper_getcontextlocale", "callee": "resolveLocale", "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L83"}]} \ No newline at end of file diff --git a/graphify-out/cache/8410d53b2fc40c12b486000335f3db14fee4558f123f66280bcd6caadd8d86a9.json b/graphify-out/cache/8410d53b2fc40c12b486000335f3db14fee4558f123f66280bcd6caadd8d86a9.json new file mode 100644 index 0000000..4c83e90 --- /dev/null +++ b/graphify-out/cache/8410d53b2fc40c12b486000335f3db14fee4558f123f66280bcd6caadd8d86a9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_client_kordclient_ts", "label": "KordClient.ts", "file_type": "code", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L1"}, {"id": "kordclient_kordclient", "label": "KordClient", "file_type": "code", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L11"}, {"id": "kordclient_kordclient_constructor", "label": ".constructor()", "file_type": "code", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L14"}, {"id": "kordclient_kordclient_start", "label": ".start()", "file_type": "code", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L29"}], "edges": [{"source": "apps_bot_src_client_kordclient_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_client_kordclient_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_client_kordclient_ts", "target": "apps_bot_src_config_env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_client_kordclient_ts", "target": "apps_bot_src_handlers_commandloader", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_client_kordclient_ts", "target": "apps_bot_src_handlers_eventloader", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L5", "weight": 1.0}, {"source": "apps_bot_src_client_kordclient_ts", "target": "apps_bot_src_utils_errorhandler", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L6", "weight": 1.0}, {"source": "apps_bot_src_client_kordclient_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L7", "weight": 1.0}, {"source": "apps_bot_src_client_kordclient_ts", "target": "apps_bot_src_services_feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L8", "weight": 1.0}, {"source": "apps_bot_src_client_kordclient_ts", "target": "kordclient_kordclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L11", "weight": 1.0}, {"source": "kordclient_kordclient", "target": "kordclient_kordclient_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L14", "weight": 1.0}, {"source": "kordclient_kordclient", "target": "kordclient_kordclient_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L29", "weight": 1.0}], "raw_calls": [{"caller_nid": "kordclient_kordclient_constructor", "callee": "super", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L15"}, {"caller_nid": "kordclient_kordclient_start", "callee": "handleGlobalExceptions", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L30"}, {"caller_nid": "kordclient_kordclient_start", "callee": "connectDB", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L33"}, {"caller_nid": "kordclient_kordclient_start", "callee": "loadCommands", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L36"}, {"caller_nid": "kordclient_kordclient_start", "callee": "loadEvents", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L37"}, {"caller_nid": "kordclient_kordclient_start", "callee": "warn", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L40"}, {"caller_nid": "kordclient_kordclient_start", "callee": "login", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L45"}, {"caller_nid": "kordclient_kordclient_start", "callee": "info", "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L46"}]} \ No newline at end of file diff --git a/graphify-out/cache/8b2194b44a6dca040fae7d37f82a27048dd5fe603f89cb834b8901aeb6ad4242.json b/graphify-out/cache/8b2194b44a6dca040fae7d37f82a27048dd5fe603f89cb834b8901aeb6ad4242.json new file mode 100644 index 0000000..b74d62b --- /dev/null +++ b/graphify-out/cache/8b2194b44a6dca040fae7d37f82a27048dd5fe603f89cb834b8901aeb6ad4242.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_integration_grpc_test_ts", "label": "grpc.test.ts", "file_type": "code", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L1"}, {"id": "grpc_test_mockbotdashboardservice", "label": "MockBotDashboardService", "file_type": "code", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L5"}, {"id": "grpc_test_mockbotdashboardservice_ping", "label": ".Ping()", "file_type": "code", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L6"}, {"id": "grpc_test_mockbotdashboardservice_getguildchannels", "label": ".GetGuildChannels()", "file_type": "code", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L13"}], "edges": [{"source": "apps_bot_tests_integration_grpc_test_ts", "target": "grpc_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_tests_integration_grpc_test_ts", "target": "grpc_contracts", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_tests_integration_grpc_test_ts", "target": "grpc_test_mockbotdashboardservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L5", "weight": 1.0}, {"source": "grpc_test_mockbotdashboardservice", "target": "grpc_test_mockbotdashboardservice_ping", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L6", "weight": 1.0}, {"source": "grpc_test_mockbotdashboardservice", "target": "grpc_test_mockbotdashboardservice_getguildchannels", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "grpc_test_mockbotdashboardservice_ping", "callee": "callback", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L8"}, {"caller_nid": "grpc_test_mockbotdashboardservice_ping", "callee": "callback", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L10"}, {"caller_nid": "grpc_test_mockbotdashboardservice_getguildchannels", "callee": "callback", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L16"}, {"caller_nid": "grpc_test_mockbotdashboardservice_getguildchannels", "callee": "callback", "source_file": "apps/bot/tests/integration/grpc.test.ts", "source_location": "L23"}]} \ No newline at end of file diff --git a/graphify-out/cache/8c9b5e1cb6ead73e0dd9792413554eee0d31ed33674140ccf2f56864aa07db30.json b/graphify-out/cache/8c9b5e1cb6ead73e0dd9792413554eee0d31ed33674140ccf2f56864aa07db30.json new file mode 100644 index 0000000..593e169 --- /dev/null +++ b/graphify-out/cache/8c9b5e1cb6ead73e0dd9792413554eee0d31ed33674140ccf2f56864aa07db30.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_errors_errorreporter_test_ts", "label": "ErrorReporter.test.ts", "file_type": "code", "source_file": "apps/bot/tests/errors/ErrorReporter.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_errors_errorreporter_test_ts", "target": "apps_bot_src_errors_boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/errors/ErrorReporter.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_tests_errors_errorreporter_test_ts", "target": "apps_bot_src_errors_errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/errors/ErrorReporter.test.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_tests_errors_errorreporter_test_ts", "target": "apps_bot_src_errors_errorreporter", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/errors/ErrorReporter.test.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/92a9cf05d4f56c3af4891bb6413344469c48534cd247fa11e8120d49b1378aea.json b/graphify-out/cache/92a9cf05d4f56c3af4891bb6413344469c48534cd247fa11e8120d49b1378aea.json new file mode 100644 index 0000000..2acfb0e --- /dev/null +++ b/graphify-out/cache/92a9cf05d4f56c3af4891bb6413344469c48534cd247fa11e8120d49b1378aea.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_examples_command_test_ts", "label": "Command.test.ts", "file_type": "code", "source_file": "apps/bot/tests/examples/Command.test.ts", "source_location": "L1"}, {"id": "command_test_executepingcommand", "label": "executePingCommand()", "file_type": "code", "source_file": "apps/bot/tests/examples/Command.test.ts", "source_location": "L4"}], "edges": [{"source": "apps_bot_tests_examples_command_test_ts", "target": "apps_bot_tests_utils_mockdiscord", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/examples/Command.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_tests_examples_command_test_ts", "target": "command_test_executepingcommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/examples/Command.test.ts", "source_location": "L4", "weight": 1.0}], "raw_calls": [{"caller_nid": "command_test_executepingcommand", "callee": "deferReply", "source_file": "apps/bot/tests/examples/Command.test.ts", "source_location": "L5"}, {"caller_nid": "command_test_executepingcommand", "callee": "editReply", "source_file": "apps/bot/tests/examples/Command.test.ts", "source_location": "L7"}]} \ No newline at end of file diff --git a/graphify-out/cache/92fa5eefa5b0ac74fbc2d4b22706903b1378b35ccfc64103ffd5163155049f7e.json b/graphify-out/cache/92fa5eefa5b0ac74fbc2d4b22706903b1378b35ccfc64103ffd5163155049f7e.json new file mode 100644 index 0000000..8745323 --- /dev/null +++ b/graphify-out/cache/92fa5eefa5b0ac74fbc2d4b22706903b1378b35ccfc64103ffd5163155049f7e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_events_guildmemberadd_ts", "label": "guildMemberAdd.ts", "file_type": "code", "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L1"}, {"id": "guildmemberadd_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L7"}], "edges": [{"source": "apps_bot_src_events_guildmemberadd_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_events_guildmemberadd_ts", "target": "apps_bot_src_services_autoroleservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_events_guildmemberadd_ts", "target": "guildmemberadd_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L7", "weight": 1.0}], "raw_calls": [{"caller_nid": "guildmemberadd_execute", "callee": "handleMemberJoin", "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L8"}]} \ No newline at end of file diff --git a/graphify-out/cache/95e1813ab0cd55e34fe2f3e083f1c19b20a05dec00bdc5fc4f010b5904f107b1.json b/graphify-out/cache/95e1813ab0cd55e34fe2f3e083f1c19b20a05dec00bdc5fc4f010b5904f107b1.json new file mode 100644 index 0000000..19fde2d --- /dev/null +++ b/graphify-out/cache/95e1813ab0cd55e34fe2f3e083f1c19b20a05dec00bdc5fc4f010b5904f107b1.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_music_ts", "label": "music.ts", "file_type": "code", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L1"}, {"id": "music_builderrormessage", "label": "buildErrorMessage()", "file_type": "code", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L6"}, {"id": "music_respond", "label": "respond()", "file_type": "code", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L14"}, {"id": "music_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L130"}], "edges": [{"source": "apps_bot_src_commands_music_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_music_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_commands_music_ts", "target": "apps_bot_src_services_musicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_commands_music_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_commands_music_ts", "target": "music_builderrormessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L6", "weight": 1.0}, {"source": "apps_bot_src_commands_music_ts", "target": "music_respond", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L14", "weight": 1.0}, {"source": "apps_bot_src_commands_music_ts", "target": "music_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L130", "weight": 1.0}, {"source": "music_execute", "target": "music_builderrormessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L140", "weight": 1.0}, {"source": "music_execute", "target": "music_respond", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L377", "weight": 1.0}], "raw_calls": [{"caller_nid": "music_builderrormessage", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L7"}, {"caller_nid": "music_builderrormessage", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L8"}, {"caller_nid": "music_respond", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L20"}, {"caller_nid": "music_respond", "callee": "followUp", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L25"}, {"caller_nid": "music_respond", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L29"}, {"caller_nid": "music_execute", "callee": "getSubcommand", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L131"}, {"caller_nid": "music_execute", "callee": "getString", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L135"}, {"caller_nid": "music_execute", "callee": "getString", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L136"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L139"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L147"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L155"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L156"}, {"caller_nid": "music_execute", "callee": "addFromQuery", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L162"}, {"caller_nid": "music_execute", "callee": "addFromUrl", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L163"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L165"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L168"}, {"caller_nid": "music_execute", "callee": "String", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L169"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L172"}, {"caller_nid": "music_execute", "callee": "String", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L173"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L176"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L180"}, {"caller_nid": "music_execute", "callee": "String", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L182"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L189"}, {"caller_nid": "music_execute", "callee": "getQueueEmbed", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L190"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L198"}, {"caller_nid": "music_execute", "callee": "getActiveVoiceChannelId", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L204"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L206"}, {"caller_nid": "music_execute", "callee": "getInteger", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L212"}, {"caller_nid": "music_execute", "callee": "remove", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L213"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L215"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L221"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L222"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L232"}, {"caller_nid": "music_execute", "callee": "getActiveVoiceChannelId", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L238"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L240"}, {"caller_nid": "music_execute", "callee": "pause", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L246"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L248"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L254"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L254"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L261"}, {"caller_nid": "music_execute", "callee": "getActiveVoiceChannelId", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L267"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L269"}, {"caller_nid": "music_execute", "callee": "resume", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L275"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L277"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L283"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L283"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L290"}, {"caller_nid": "music_execute", "callee": "getActiveVoiceChannelId", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L296"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L298"}, {"caller_nid": "music_execute", "callee": "skip", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L304"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L306"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L312"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L312"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L319"}, {"caller_nid": "music_execute", "callee": "getActiveVoiceChannelId", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L325"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L327"}, {"caller_nid": "music_execute", "callee": "stop", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L333"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L335"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L341"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L341"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L348"}, {"caller_nid": "music_execute", "callee": "getActiveVoiceChannelId", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L354"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L356"}, {"caller_nid": "music_execute", "callee": "leave", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L362"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L364"}, {"caller_nid": "music_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L370"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L370"}, {"caller_nid": "music_execute", "callee": "error", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L373"}, {"caller_nid": "music_execute", "callee": "t", "source_file": "apps/bot/src/commands/music.ts", "source_location": "L397"}]} \ No newline at end of file diff --git a/graphify-out/cache/9681016f7a4cca49b85fb15e83d9749840cdb2875a7d107f33bb5f1d6b598d32.json b/graphify-out/cache/9681016f7a4cca49b85fb15e83d9749840cdb2875a7d107f33bb5f1d6b598d32.json new file mode 100644 index 0000000..91c44fe --- /dev/null +++ b/graphify-out/cache/9681016f7a4cca49b85fb15e83d9749840cdb2875a7d107f33bb5f1d6b598d32.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_webhookservice_ts", "label": "WebhookService.ts", "file_type": "code", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L1"}, {"id": "webhookservice_webhookservice", "label": "WebhookService", "file_type": "code", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L6"}, {"id": "webhookservice_webhookservice_getwebhookclient", "label": ".getWebhookClient()", "file_type": "code", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L15"}], "edges": [{"source": "apps_bot_src_services_webhookservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_webhookservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_webhookservice_ts", "target": "webhookservice_webhookservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L6", "weight": 1.0}, {"source": "webhookservice_webhookservice", "target": "webhookservice_webhookservice_getwebhookclient", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L15", "weight": 1.0}], "raw_calls": [{"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "now", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L17"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "get", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L18"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "fetchWebhooks", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L25"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "find", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L26"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "last", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L31"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "delete", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L33"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "warn", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L34"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "error", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L36"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "createWebhook", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L41"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "displayAvatarURL", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L43"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "info", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L46"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "set", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L50"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "now", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L53"}, {"caller_nid": "webhookservice_webhookservice_getwebhookclient", "callee": "error", "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L61"}]} \ No newline at end of file diff --git a/graphify-out/cache/96c0ac256a359589d02efe9ca31c7d7d89567065d60cd4b1cdf068e8215d1e1e.json b/graphify-out/cache/96c0ac256a359589d02efe9ca31c7d7d89567065d60cd4b1cdf068e8215d1e1e.json new file mode 100644 index 0000000..394bb65 --- /dev/null +++ b/graphify-out/cache/96c0ac256a359589d02efe9ca31c7d7d89567065d60cd4b1cdf068e8215d1e1e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_events_guilddelete_ts", "label": "guildDelete.ts", "file_type": "code", "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L1"}, {"id": "guilddelete_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L7"}], "edges": [{"source": "apps_bot_src_events_guilddelete_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_events_guilddelete_ts", "target": "apps_bot_src_services_presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_events_guilddelete_ts", "target": "guilddelete_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L7", "weight": 1.0}], "raw_calls": [{"caller_nid": "guilddelete_execute", "callee": "updatePresence", "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L9"}]} \ No newline at end of file diff --git a/graphify-out/cache/9998942dac87afdcefba29af197ead6f36de8215aa2098029419a4437a491dde.json b/graphify-out/cache/9998942dac87afdcefba29af197ead6f36de8215aa2098029419a4437a491dde.json new file mode 100644 index 0000000..b55507b --- /dev/null +++ b/graphify-out/cache/9998942dac87afdcefba29af197ead6f36de8215aa2098029419a4437a491dde.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_refinementservice_ts", "label": "RefinementService.ts", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L1"}, {"id": "refinementservice_refinementservice", "label": "RefinementService", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L28"}, {"id": "refinementservice_refinementservice_getmaxdurability", "label": ".getMaxDurability()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L38"}, {"id": "refinementservice_refinementservice_loadconfigs", "label": ".loadConfigs()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L45"}, {"id": "refinementservice_refinementservice_getsysconfig", "label": ".getSysConfig()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L67"}, {"id": "refinementservice_refinementservice_getsysconfignum", "label": ".getSysConfigNum()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L71"}, {"id": "refinementservice_refinementservice_getcost", "label": ".getCost()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L79"}, {"id": "refinementservice_refinementservice_tryrefine", "label": ".tryRefine()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L86"}, {"id": "refinementservice_refinementservice_startbattle", "label": ".startBattle()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L153"}, {"id": "refinementservice_refinementservice_checkin", "label": ".checkIn()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L249"}, {"id": "refinementservice_refinementservice_sellweapon", "label": ".sellWeapon()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L277"}, {"id": "refinementservice_refinementservice_getprofile", "label": ".getProfile()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L299"}, {"id": "refinementservice_refinementservice_addgold", "label": ".addGold()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L303"}, {"id": "refinementservice_refinementservice_getorcreateprofile", "label": ".getOrCreateProfile()", "file_type": "code", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L315"}], "edges": [{"source": "apps_bot_src_services_refinementservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_refinementservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_refinementservice_ts", "target": "apps_bot_src_services_feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_refinementservice_ts", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_services_refinementservice_ts", "target": "refinementservice_refinementservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L28", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getmaxdurability", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L38", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_loadconfigs", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L45", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getsysconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L67", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L71", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getcost", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L79", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_tryrefine", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L86", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_startbattle", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L153", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_checkin", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L249", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_sellweapon", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L277", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L299", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_addgold", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L303", "weight": 1.0}, {"source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L315", "weight": 1.0}, {"source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_loadconfigs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L87", "weight": 1.0}, {"source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L88", "weight": 1.0}, {"source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L90", "weight": 1.0}, {"source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_getmaxdurability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L115", "weight": 1.0}, {"source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_loadconfigs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L154", "weight": 1.0}, {"source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L155", "weight": 1.0}, {"source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L163", "weight": 1.0}, {"source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_getcost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L188", "weight": 1.0}, {"source": "refinementservice_refinementservice_checkin", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L250", "weight": 1.0}, {"source": "refinementservice_refinementservice_checkin", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L262", "weight": 1.0}, {"source": "refinementservice_refinementservice_sellweapon", "target": "refinementservice_refinementservice_loadconfigs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L278", "weight": 1.0}, {"source": "refinementservice_refinementservice_sellweapon", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L279", "weight": 1.0}, {"source": "refinementservice_refinementservice_sellweapon", "target": "refinementservice_refinementservice_getcost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L281", "weight": 1.0}, {"source": "refinementservice_refinementservice_getprofile", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L300", "weight": 1.0}, {"source": "refinementservice_refinementservice_addgold", "target": "refinementservice_refinementservice_getorcreateprofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L304", "weight": 1.0}, {"source": "refinementservice_refinementservice_getorcreateprofile", "target": "refinementservice_refinementservice_loadconfigs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L321", "weight": 1.0}, {"source": "refinementservice_refinementservice_getorcreateprofile", "target": "refinementservice_refinementservice_getsysconfignum", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L322", "weight": 1.0}], "raw_calls": [{"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "all", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L48"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "findMany", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L49"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "findMany", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L50"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "findMany", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L51"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "clear", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L54"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "forEach", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L55"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "clear", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L57"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "forEach", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L58"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "clear", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L60"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "forEach", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L61"}, {"caller_nid": "refinementservice_refinementservice_loadconfigs", "callee": "info", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L64"}, {"caller_nid": "refinementservice_refinementservice_getsysconfig", "callee": "get", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L68"}, {"caller_nid": "refinementservice_refinementservice_getsysconfignum", "callee": "get", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L72"}, {"caller_nid": "refinementservice_refinementservice_getsysconfignum", "callee": "parseFloat", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L73"}, {"caller_nid": "refinementservice_refinementservice_getcost", "callee": "get", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L80"}, {"caller_nid": "refinementservice_refinementservice_tryrefine", "callee": "get", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L95"}, {"caller_nid": "refinementservice_refinementservice_tryrefine", "callee": "getFeverBonus", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L104"}, {"caller_nid": "refinementservice_refinementservice_tryrefine", "callee": "random", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L107"}, {"caller_nid": "refinementservice_refinementservice_tryrefine", "callee": "min", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L114"}, {"caller_nid": "refinementservice_refinementservice_tryrefine", "callee": "random", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L118"}, {"caller_nid": "refinementservice_refinementservice_tryrefine", "callee": "update", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L125"}, {"caller_nid": "refinementservice_refinementservice_tryrefine", "callee": "max", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L132"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "toDateString", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L161"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "toDateString", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L161"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "get", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L177"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "random", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L179"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "abs", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L185"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "min", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L194"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "floor", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L195"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "random", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L197"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "floor", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L198"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "max", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L201"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "max", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L202"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "$transaction", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L207"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "update", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L208"}, {"caller_nid": "refinementservice_refinementservice_startbattle", "callee": "update", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L220"}, {"caller_nid": "refinementservice_refinementservice_checkin", "callee": "getUTCFullYear", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L255"}, {"caller_nid": "refinementservice_refinementservice_checkin", "callee": "getUTCFullYear", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L255"}, {"caller_nid": "refinementservice_refinementservice_checkin", "callee": "getUTCMonth", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L256"}, {"caller_nid": "refinementservice_refinementservice_checkin", "callee": "getUTCMonth", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L256"}, {"caller_nid": "refinementservice_refinementservice_checkin", "callee": "getUTCDate", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L257"}, {"caller_nid": "refinementservice_refinementservice_checkin", "callee": "getUTCDate", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L257"}, {"caller_nid": "refinementservice_refinementservice_checkin", "callee": "update", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L263"}, {"caller_nid": "refinementservice_refinementservice_sellweapon", "callee": "get", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L283"}, {"caller_nid": "refinementservice_refinementservice_sellweapon", "callee": "floor", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L284"}, {"caller_nid": "refinementservice_refinementservice_sellweapon", "callee": "update", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L286"}, {"caller_nid": "refinementservice_refinementservice_addgold", "callee": "update", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L305"}, {"caller_nid": "refinementservice_refinementservice_getorcreateprofile", "callee": "findUnique", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L316"}, {"caller_nid": "refinementservice_refinementservice_getorcreateprofile", "callee": "create", "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L323"}]} \ No newline at end of file diff --git a/graphify-out/cache/9a2b4b674b691107ae85131ef7eb7e142abff71cca0e4027640ea194711f35f3.json b/graphify-out/cache/9a2b4b674b691107ae85131ef7eb7e142abff71cca0e4027640ea194711f35f3.json new file mode 100644 index 0000000..8312718 --- /dev/null +++ b/graphify-out/cache/9a2b4b674b691107ae85131ef7eb7e142abff71cca0e4027640ea194711f35f3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_events_voicestateupdate_ts", "label": "voiceStateUpdate.ts", "file_type": "code", "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L1"}, {"id": "voicestateupdate_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L7"}], "edges": [{"source": "apps_bot_src_events_voicestateupdate_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_events_voicestateupdate_ts", "target": "apps_bot_src_services_voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_events_voicestateupdate_ts", "target": "voicestateupdate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L7", "weight": 1.0}], "raw_calls": [{"caller_nid": "voicestateupdate_execute", "callee": "handleVoiceStateUpdate", "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L8"}]} \ No newline at end of file diff --git a/graphify-out/cache/9a7a77b20236a01e96fc12911502035eafca52d7bcd8e882f106dae4797a464d.json b/graphify-out/cache/9a7a77b20236a01e96fc12911502035eafca52d7bcd8e882f106dae4797a464d.json new file mode 100644 index 0000000..7c42ee7 --- /dev/null +++ b/graphify-out/cache/9a7a77b20236a01e96fc12911502035eafca52d7bcd8e882f106dae4797a464d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_errors_boterror_test_ts", "label": "BotError.test.ts", "file_type": "code", "source_file": "apps/bot/tests/errors/BotError.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_errors_boterror_test_ts", "target": "apps_bot_src_errors_boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/errors/BotError.test.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/9e33e40ddcf699f297b8bba47d739c83cbfd13e102b272b18bcf1b800526b32f.json b/graphify-out/cache/9e33e40ddcf699f297b8bba47d739c83cbfd13e102b272b18bcf1b800526b32f.json new file mode 100644 index 0000000..c94e73e --- /dev/null +++ b/graphify-out/cache/9e33e40ddcf699f297b8bba47d739c83cbfd13e102b272b18bcf1b800526b32f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_core_db_ts", "label": "db.ts", "file_type": "code", "source_file": "apps/bot/src/core/db.ts", "source_location": "L1"}, {"id": "db_isrootclient", "label": "isRootClient()", "file_type": "code", "source_file": "apps/bot/src/core/db.ts", "source_location": "L7"}, {"id": "db_transaction", "label": "transaction()", "file_type": "code", "source_file": "apps/bot/src/core/db.ts", "source_location": "L18"}, {"id": "db_withtransaction", "label": "withTransaction()", "file_type": "code", "source_file": "apps/bot/src/core/db.ts", "source_location": "L35"}], "edges": [{"source": "apps_bot_src_core_db_ts", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/db.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_core_db_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/db.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_core_db_ts", "target": "db_isrootclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/db.ts", "source_location": "L7", "weight": 1.0}, {"source": "apps_bot_src_core_db_ts", "target": "db_transaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/db.ts", "source_location": "L18", "weight": 1.0}, {"source": "apps_bot_src_core_db_ts", "target": "db_withtransaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/db.ts", "source_location": "L35", "weight": 1.0}, {"source": "db_withtransaction", "target": "db_isrootclient", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/core/db.ts", "source_location": "L44", "weight": 1.0}], "raw_calls": [{"caller_nid": "db_transaction", "callee": "$transaction", "source_file": "apps/bot/src/core/db.ts", "source_location": "L26"}, {"caller_nid": "db_withtransaction", "callee": "$transaction", "source_file": "apps/bot/src/core/db.ts", "source_location": "L45"}, {"caller_nid": "db_withtransaction", "callee": "fn", "source_file": "apps/bot/src/core/db.ts", "source_location": "L47"}]} \ No newline at end of file diff --git a/graphify-out/cache/9e81c190d1f0e4751d275d6dade26a38840307b2bd1d2375b9ba71c07c269662.json b/graphify-out/cache/9e81c190d1f0e4751d275d6dade26a38840307b2bd1d2375b9ba71c07c269662.json new file mode 100644 index 0000000..943cda9 --- /dev/null +++ b/graphify-out/cache/9e81c190d1f0e4751d275d6dade26a38840307b2bd1d2375b9ba71c07c269662.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_fishingservice_ts", "label": "FishingService.ts", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L1"}, {"id": "fishingservice_fishingservice", "label": "FishingService", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L102"}, {"id": "fishingservice_fishingservice_enterthread", "label": ".enterThread()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L109"}, {"id": "fishingservice_fishingservice_isownedfishingthread", "label": ".isOwnedFishingThread()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L135"}, {"id": "fishingservice_fishingservice_startsessioninthread", "label": ".startSessionInThread()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L145"}, {"id": "fishingservice_fishingservice_endthreadbyuser", "label": ".endThreadByUser()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L168"}, {"id": "fishingservice_fishingservice_handlebutton", "label": ".handleButton()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L189"}, {"id": "fishingservice_fishingservice_getprofile", "label": ".getProfile()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L234"}, {"id": "fishingservice_fishingservice_getcollection", "label": ".getCollection()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L242"}, {"id": "fishingservice_fishingservice_getsizeranking", "label": ".getSizeRanking()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L256"}, {"id": "fishingservice_fishingservice_getfishdisplayname", "label": ".getFishDisplayName()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L271"}, {"id": "fishingservice_fishingservice_getraritydisplaynamebyid", "label": ".getRarityDisplayNameById()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L275"}, {"id": "fishingservice_fishingservice_ticksession", "label": ".tickSession()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L283"}, {"id": "fishingservice_fishingservice_queueaction", "label": ".queueAction()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L307"}, {"id": "fishingservice_fishingservice_resolvesuccessfulpull", "label": ".resolveSuccessfulPull()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L323"}, {"id": "fishingservice_fishingservice_resolvemiss", "label": ".resolveMiss()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L353"}, {"id": "fishingservice_fishingservice_startnextphase", "label": ".startNextPhase()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L369"}, {"id": "fishingservice_fishingservice_finishsession", "label": ".finishSession()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L375"}, {"id": "fishingservice_fishingservice_getactivesession", "label": ".getActiveSession()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L397"}, {"id": "fishingservice_fishingservice_issessionstale", "label": ".isSessionStale()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L411"}, {"id": "fishingservice_fishingservice_clearstalesession", "label": ".clearStaleSession()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L424"}, {"id": "fishingservice_fishingservice_deletethread", "label": ".deleteThread()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L430"}, {"id": "fishingservice_fishingservice_rendersession", "label": ".renderSession()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L444"}, {"id": "fishingservice_fishingservice_buildembed", "label": ".buildEmbed()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L467"}, {"id": "fishingservice_fishingservice_buildcontrolrow", "label": ".buildControlRow()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L527"}, {"id": "fishingservice_fishingservice_buildgauge", "label": ".buildGauge()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L552"}, {"id": "fishingservice_fishingservice_createsessioninthread", "label": ".createSessionInThread()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L558"}, {"id": "fishingservice_fishingservice_findorcreatethread", "label": ".findOrCreateThread()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L613"}, {"id": "fishingservice_fishingservice_findownedfishingthread", "label": ".findOwnedFishingThread()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L632"}, {"id": "fishingservice_fishingservice_sendcatchresult", "label": ".sendCatchResult()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L646"}, {"id": "fishingservice_fishingservice_previewfishlane", "label": ".previewFishLane()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L702"}, {"id": "fishingservice_fishingservice_previewgauge", "label": ".previewGauge()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L706"}, {"id": "fishingservice_fishingservice_buildfishlane", "label": ".buildFishLane()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L710"}, {"id": "fishingservice_fishingservice_randomdirection", "label": ".randomDirection()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L716"}, {"id": "fishingservice_fishingservice_buildthreadname", "label": ".buildThreadName()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L721"}, {"id": "fishingservice_fishingservice_loadfishingcatalog", "label": ".loadFishingCatalog()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L726"}, {"id": "fishingservice_fishingservice_pickfishbyrate", "label": ".pickFishByRate()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L738"}, {"id": "fishingservice_fishingservice_pickraritybyrate", "label": ".pickRarityByRate()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L752"}, {"id": "fishingservice_fishingservice_getreactionwindowms", "label": ".getReactionWindowMs()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L766"}, {"id": "fishingservice_fishingservice_rollrange", "label": ".rollRange()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L772"}, {"id": "fishingservice_fishingservice_pickrandomartpath", "label": ".pickRandomArtPath()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L780"}, {"id": "fishingservice_fishingservice_resolveresourcepath", "label": ".resolveResourcePath()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L789"}, {"id": "fishingservice_fishingservice_loadfishingrarities", "label": ".loadFishingRarities()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L805"}, {"id": "fishingservice_fishingservice_getraritydisplayname", "label": ".getRarityDisplayName()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L817"}, {"id": "fishingservice_fishingservice_recordprofileresult", "label": ".recordProfileResult()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L821"}, {"id": "fishingservice_fishingservice_recordcollectioncatch", "label": ".recordCollectionCatch()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L864"}, {"id": "fishingservice_fishingservice_getraritycountfield", "label": ".getRarityCountField()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L910"}, {"id": "fishingservice_fishingservice_getrarityrank", "label": ".getRarityRank()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L918"}, {"id": "fishingservice_fishingservice_getraritybadge", "label": ".getRarityBadge()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L926"}, {"id": "fishingservice_fishingservice_composerarityart", "label": ".composeRarityArt()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L934"}, {"id": "fishingservice_fishingservice_hextocolorint", "label": ".hexToColorInt()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L958"}, {"id": "fishingservice_fishingservice_rollcatchsizecm", "label": ".rollCatchSizeCm()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L962"}, {"id": "fishingservice_fishingservice_formatselectedaction", "label": ".formatSelectedAction()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L968"}, {"id": "fishingservice_fishingservice_cleartick", "label": ".clearTick()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L976"}, {"id": "fishingservice_fishingservice_getuserkey", "label": ".getUserKey()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L983"}, {"id": "fishingservice_fishingservice_rolldecimalrange", "label": ".rollDecimalRange()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L987"}, {"id": "fishingservice_buildfishinggauge", "label": "buildFishingGauge()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L996"}, {"id": "fishingservice_buildfishinglane", "label": "buildFishingLane()", "file_type": "code", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L1000"}], "edges": [{"source": "apps_bot_src_services_fishingservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "node_fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L15", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "node_path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L16", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "sharp", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L17", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L18", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L19", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "apps_bot_src_services_refinementservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L20", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L21", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "fishingservice_fishingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L102", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_enterthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L109", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_isownedfishingthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L135", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_startsessioninthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L145", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_endthreadbyuser", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L168", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_handlebutton", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L189", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L234", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getcollection", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L242", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getsizeranking", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L256", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getfishdisplayname", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L271", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritydisplaynamebyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L275", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_ticksession", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L283", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_queueaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L307", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolvesuccessfulpull", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L323", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolvemiss", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L353", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_startnextphase", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L369", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_finishsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L375", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getactivesession", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L397", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_issessionstale", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L411", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_clearstalesession", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L424", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_deletethread", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L430", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rendersession", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L444", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L467", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildcontrolrow", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L527", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildgauge", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L552", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_createsessioninthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L558", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_findorcreatethread", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L613", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_findownedfishingthread", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L632", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_sendcatchresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L646", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_previewfishlane", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L702", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_previewgauge", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L706", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildfishlane", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L710", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_randomdirection", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L716", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildthreadname", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L721", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_loadfishingcatalog", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L726", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickfishbyrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L738", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickraritybyrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L752", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getreactionwindowms", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L766", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rollrange", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L772", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickrandomartpath", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L780", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolveresourcepath", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L789", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_loadfishingrarities", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L805", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritydisplayname", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L817", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_recordprofileresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L821", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_recordcollectioncatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L864", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritycountfield", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L910", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getrarityrank", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L918", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritybadge", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L926", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_composerarityart", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L934", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_hextocolorint", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L958", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rollcatchsizecm", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L962", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_formatselectedaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L968", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_cleartick", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L976", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getuserkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L983", "weight": 1.0}, {"source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rolldecimalrange", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L987", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "fishingservice_buildfishinggauge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L996", "weight": 1.0}, {"source": "apps_bot_src_services_fishingservice_ts", "target": "fishingservice_buildfishinglane", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L1000", "weight": 1.0}, {"source": "fishingservice_fishingservice_enterthread", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L114", "weight": 1.0}, {"source": "fishingservice_fishingservice_enterthread", "target": "fishingservice_fishingservice_findorcreatethread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L120", "weight": 1.0}, {"source": "fishingservice_fishingservice_isownedfishingthread", "target": "fishingservice_fishingservice_buildthreadname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L142", "weight": 1.0}, {"source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_isownedfishingthread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L146", "weight": 1.0}, {"source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L150", "weight": 1.0}, {"source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_getactivesession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L151", "weight": 1.0}, {"source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_createsessioninthread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L157", "weight": 1.0}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_getactivesession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L173", "weight": 1.0}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L173", "weight": 1.0}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_findownedfishingthread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L175", "weight": 1.0}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_deletethread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L180", "weight": 1.0}, {"source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_finishsession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L185", "weight": 1.0}, {"source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L192", "weight": 1.0}, {"source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_buildcontrolrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L197", "weight": 1.0}, {"source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_queueaction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L231", "weight": 1.0}, {"source": "fishingservice_fishingservice_getraritydisplaynamebyid", "target": "fishingservice_fishingservice_getraritydisplayname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L280", "weight": 1.0}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L284", "weight": 1.0}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_cleartick", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L285", "weight": 1.0}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_getreactionwindowms", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L290", "weight": 1.0}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_resolvesuccessfulpull", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L298", "weight": 1.0}, {"source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_resolvemiss", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L303", "weight": 1.0}, {"source": "fishingservice_fishingservice_queueaction", "target": "fishingservice_fishingservice_startnextphase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L314", "weight": 1.0}, {"source": "fishingservice_fishingservice_queueaction", "target": "fishingservice_fishingservice_rendersession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L315", "weight": 1.0}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rollrange", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L324", "weight": 1.0}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rollcatchsizecm", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L338", "weight": 1.0}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_finishsession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L340", "weight": 1.0}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_startnextphase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L349", "weight": 1.0}, {"source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rendersession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L350", "weight": 1.0}, {"source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_finishsession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L361", "weight": 1.0}, {"source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_startnextphase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L365", "weight": 1.0}, {"source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_rendersession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L366", "weight": 1.0}, {"source": "fishingservice_fishingservice_startnextphase", "target": "fishingservice_fishingservice_randomdirection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L372", "weight": 1.0}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_cleartick", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L377", "weight": 1.0}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_recordprofileresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L381", "weight": 1.0}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_rendersession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L383", "weight": 1.0}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L385", "weight": 1.0}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_sendcatchresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L389", "weight": 1.0}, {"source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_deletethread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L393", "weight": 1.0}, {"source": "fishingservice_fishingservice_getactivesession", "target": "fishingservice_fishingservice_issessionstale", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L403", "weight": 1.0}, {"source": "fishingservice_fishingservice_getactivesession", "target": "fishingservice_fishingservice_clearstalesession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L404", "weight": 1.0}, {"source": "fishingservice_fishingservice_clearstalesession", "target": "fishingservice_fishingservice_cleartick", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L425", "weight": 1.0}, {"source": "fishingservice_fishingservice_clearstalesession", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L426", "weight": 1.0}, {"source": "fishingservice_fishingservice_rendersession", "target": "fishingservice_fishingservice_buildembed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L454", "weight": 1.0}, {"source": "fishingservice_fishingservice_rendersession", "target": "fishingservice_fishingservice_buildcontrolrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L455", "weight": 1.0}, {"source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_buildgauge", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L471", "weight": 1.0}, {"source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_formatselectedaction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L474", "weight": 1.0}, {"source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_hextocolorint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L479", "weight": 1.0}, {"source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_buildfishlane", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L492", "weight": 1.0}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_pickfishbyrate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L565", "weight": 1.0}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_pickraritybyrate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L566", "weight": 1.0}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_randomdirection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L576", "weight": 1.0}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_buildembed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L590", "weight": 1.0}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_buildcontrolrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L591", "weight": 1.0}, {"source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_getuserkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L599", "weight": 1.0}, {"source": "fishingservice_fishingservice_findorcreatethread", "target": "fishingservice_fishingservice_buildthreadname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L614", "weight": 1.0}, {"source": "fishingservice_fishingservice_findownedfishingthread", "target": "fishingservice_fishingservice_isownedfishingthread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L633", "weight": 1.0}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_pickrandomartpath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L647", "weight": 1.0}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_getraritydisplayname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L648", "weight": 1.0}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_getraritybadge", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L649", "weight": 1.0}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_hextocolorint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L651", "weight": 1.0}, {"source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_composerarityart", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L675", "weight": 1.0}, {"source": "fishingservice_fishingservice_previewfishlane", "target": "fishingservice_fishingservice_buildfishlane", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L703", "weight": 1.0}, {"source": "fishingservice_fishingservice_previewgauge", "target": "fishingservice_fishingservice_buildgauge", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L707", "weight": 1.0}, {"source": "fishingservice_fishingservice_loadfishingcatalog", "target": "fishingservice_fishingservice_resolveresourcepath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L727", "weight": 1.0}, {"source": "fishingservice_fishingservice_pickrandomartpath", "target": "fishingservice_fishingservice_resolveresourcepath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L786", "weight": 1.0}, {"source": "fishingservice_fishingservice_loadfishingrarities", "target": "fishingservice_fishingservice_resolveresourcepath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L806", "weight": 1.0}, {"source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_getraritycountfield", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L823", "weight": 1.0}, {"source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_getprofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L824", "weight": 1.0}, {"source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_recordcollectioncatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L860", "weight": 1.0}, {"source": "fishingservice_fishingservice_recordcollectioncatch", "target": "fishingservice_fishingservice_getrarityrank", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L865", "weight": 1.0}, {"source": "fishingservice_fishingservice_rollcatchsizecm", "target": "fishingservice_fishingservice_rolldecimalrange", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L963", "weight": 1.0}, {"source": "fishingservice_buildfishinggauge", "target": "fishingservice_fishingservice_previewgauge", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L997", "weight": 1.0}, {"source": "fishingservice_buildfishinglane", "target": "fishingservice_fishingservice_previewfishlane", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L1001", "weight": 1.0}], "raw_calls": [{"caller_nid": "fishingservice_fishingservice_enterthread", "callee": "get", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L115"}, {"caller_nid": "fishingservice_fishingservice_enterthread", "callee": "set", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L126"}, {"caller_nid": "fishingservice_fishingservice_enterthread", "callee": "delete", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L131"}, {"caller_nid": "fishingservice_fishingservice_isownedfishingthread", "callee": "isThread", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L140"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "split", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L190"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "get", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L192"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "get", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L192"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "update", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L196"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "followUp", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L199"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L200"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "update", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L207"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "reply", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L214"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L215"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "reply", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L222"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L223"}, {"caller_nid": "fishingservice_fishingservice_handlebutton", "callee": "deferUpdate", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L229"}, {"caller_nid": "fishingservice_fishingservice_getprofile", "callee": "findUnique", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L235"}, {"caller_nid": "fishingservice_fishingservice_getcollection", "callee": "findMany", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L243"}, {"caller_nid": "fishingservice_fishingservice_getsizeranking", "callee": "findMany", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L257"}, {"caller_nid": "fishingservice_fishingservice_getfishdisplayname", "callee": "find", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L272"}, {"caller_nid": "fishingservice_fishingservice_getraritydisplaynamebyid", "callee": "find", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L276"}, {"caller_nid": "fishingservice_fishingservice_ticksession", "callee": "has", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L284"}, {"caller_nid": "fishingservice_fishingservice_ticksession", "callee": "now", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L289"}, {"caller_nid": "fishingservice_fishingservice_queueaction", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L311"}, {"caller_nid": "fishingservice_fishingservice_queueaction", "callee": "min", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L312"}, {"caller_nid": "fishingservice_fishingservice_resolvesuccessfulpull", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L325"}, {"caller_nid": "fishingservice_fishingservice_resolvesuccessfulpull", "callee": "min", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L326"}, {"caller_nid": "fishingservice_fishingservice_resolvesuccessfulpull", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L328"}, {"caller_nid": "fishingservice_fishingservice_resolvesuccessfulpull", "callee": "round", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L328"}, {"caller_nid": "fishingservice_fishingservice_resolvesuccessfulpull", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L333"}, {"caller_nid": "fishingservice_fishingservice_resolvesuccessfulpull", "callee": "round", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L335"}, {"caller_nid": "fishingservice_fishingservice_resolvesuccessfulpull", "callee": "addGold", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L339"}, {"caller_nid": "fishingservice_fishingservice_resolvemiss", "callee": "min", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L354"}, {"caller_nid": "fishingservice_fishingservice_resolvemiss", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L356"}, {"caller_nid": "fishingservice_fishingservice_resolvemiss", "callee": "round", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L356"}, {"caller_nid": "fishingservice_fishingservice_startnextphase", "callee": "now", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L371"}, {"caller_nid": "fishingservice_fishingservice_finishsession", "callee": "info", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L379"}, {"caller_nid": "fishingservice_fishingservice_finishsession", "callee": "delete", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L385"}, {"caller_nid": "fishingservice_fishingservice_finishsession", "callee": "delete", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L386"}, {"caller_nid": "fishingservice_fishingservice_getactivesession", "callee": "get", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L398"}, {"caller_nid": "fishingservice_fishingservice_issessionstale", "callee": "fetch", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L413"}, {"caller_nid": "fishingservice_fishingservice_issessionstale", "callee": "fetch", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L414"}, {"caller_nid": "fishingservice_fishingservice_issessionstale", "callee": "info", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L417"}, {"caller_nid": "fishingservice_fishingservice_issessionstale", "callee": "String", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L418"}, {"caller_nid": "fishingservice_fishingservice_clearstalesession", "callee": "delete", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L426"}, {"caller_nid": "fishingservice_fishingservice_clearstalesession", "callee": "delete", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L427"}, {"caller_nid": "fishingservice_fishingservice_deletethread", "callee": "delete", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L432"}, {"caller_nid": "fishingservice_fishingservice_deletethread", "callee": "warn", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L434"}, {"caller_nid": "fishingservice_fishingservice_deletethread", "callee": "setArchived", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L436"}, {"caller_nid": "fishingservice_fishingservice_deletethread", "callee": "setLocked", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L437"}, {"caller_nid": "fishingservice_fishingservice_deletethread", "callee": "warn", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L439"}, {"caller_nid": "fishingservice_fishingservice_rendersession", "callee": "edit", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L453"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "setFooter", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L476"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "addFields", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L476"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "setDescription", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L476"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "setTitle", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L476"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "setColor", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L476"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L486"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L487"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "join", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L489"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L497"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L498"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L502"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L507"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L513"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "addFields", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L517"}, {"caller_nid": "fishingservice_fishingservice_buildembed", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L518"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "addComponents", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L528"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L529"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L529"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L529"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L529"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L534"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L534"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L534"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L534"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L539"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L539"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L539"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L539"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L544"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L544"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L544"}, {"caller_nid": "fishingservice_fishingservice_buildcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L544"}, {"caller_nid": "fishingservice_fishingservice_buildgauge", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L553"}, {"caller_nid": "fishingservice_fishingservice_buildgauge", "callee": "min", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L553"}, {"caller_nid": "fishingservice_fishingservice_buildgauge", "callee": "round", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L554"}, {"caller_nid": "fishingservice_fishingservice_buildgauge", "callee": "repeat", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L555"}, {"caller_nid": "fishingservice_fishingservice_buildgauge", "callee": "repeat", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L555"}, {"caller_nid": "fishingservice_fishingservice_createsessioninthread", "callee": "now", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L578"}, {"caller_nid": "fishingservice_fishingservice_createsessioninthread", "callee": "send", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L589"}, {"caller_nid": "fishingservice_fishingservice_createsessioninthread", "callee": "set", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L599"}, {"caller_nid": "fishingservice_fishingservice_createsessioninthread", "callee": "set", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L600"}, {"caller_nid": "fishingservice_fishingservice_createsessioninthread", "callee": "info", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L602"}, {"caller_nid": "fishingservice_fishingservice_createsessioninthread", "callee": "setInterval", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L606"}, {"caller_nid": "fishingservice_fishingservice_findorcreatethread", "callee": "fetchActive", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L615"}, {"caller_nid": "fishingservice_fishingservice_findorcreatethread", "callee": "find", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L616"}, {"caller_nid": "fishingservice_fishingservice_findorcreatethread", "callee": "info", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L619"}, {"caller_nid": "fishingservice_fishingservice_findorcreatethread", "callee": "create", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L623"}, {"caller_nid": "fishingservice_fishingservice_findownedfishingthread", "callee": "fetchActive", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L641"}, {"caller_nid": "fishingservice_fishingservice_findownedfishingthread", "callee": "find", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L642"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "addFields", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L650"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "addFields", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L650"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "setDescription", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L650"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "setTitle", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L650"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "setColor", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L650"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L652"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L654"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "toFixed", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L657"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "String", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L658"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L662"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "t", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L667"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "toFixed", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L668"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "existsSync", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L672"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "setImage", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L676"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "send", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L677"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "info", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L683"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "warn", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L688"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "send", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L693"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "info", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L694"}, {"caller_nid": "fishingservice_fishingservice_sendcatchresult", "callee": "error", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L698"}, {"caller_nid": "fishingservice_fishingservice_randomdirection", "callee": "floor", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L718"}, {"caller_nid": "fishingservice_fishingservice_randomdirection", "callee": "random", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L718"}, {"caller_nid": "fishingservice_fishingservice_buildthreadname", "callee": "trim", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L722"}, {"caller_nid": "fishingservice_fishingservice_buildthreadname", "callee": "replace", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L722"}, {"caller_nid": "fishingservice_fishingservice_buildthreadname", "callee": "slice", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L723"}, {"caller_nid": "fishingservice_fishingservice_loadfishingcatalog", "callee": "readFileSync", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L728"}, {"caller_nid": "fishingservice_fishingservice_loadfishingcatalog", "callee": "parse", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L729"}, {"caller_nid": "fishingservice_fishingservice_pickfishbyrate", "callee": "reduce", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L739"}, {"caller_nid": "fishingservice_fishingservice_pickfishbyrate", "callee": "random", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L740"}, {"caller_nid": "fishingservice_fishingservice_pickraritybyrate", "callee": "reduce", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L753"}, {"caller_nid": "fishingservice_fishingservice_pickraritybyrate", "callee": "random", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L754"}, {"caller_nid": "fishingservice_fishingservice_getreactionwindowms", "callee": "round", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L767"}, {"caller_nid": "fishingservice_fishingservice_getreactionwindowms", "callee": "round", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L768"}, {"caller_nid": "fishingservice_fishingservice_getreactionwindowms", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L768"}, {"caller_nid": "fishingservice_fishingservice_getreactionwindowms", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L769"}, {"caller_nid": "fishingservice_fishingservice_getreactionwindowms", "callee": "min", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L769"}, {"caller_nid": "fishingservice_fishingservice_rollrange", "callee": "floor", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L777"}, {"caller_nid": "fishingservice_fishingservice_rollrange", "callee": "random", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L777"}, {"caller_nid": "fishingservice_fishingservice_pickrandomartpath", "callee": "floor", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L785"}, {"caller_nid": "fishingservice_fishingservice_pickrandomartpath", "callee": "random", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L785"}, {"caller_nid": "fishingservice_fishingservice_resolveresourcepath", "callee": "resolve", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L794"}, {"caller_nid": "fishingservice_fishingservice_resolveresourcepath", "callee": "resolve", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L795"}, {"caller_nid": "fishingservice_fishingservice_resolveresourcepath", "callee": "existsSync", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L797"}, {"caller_nid": "fishingservice_fishingservice_resolveresourcepath", "callee": "resolve", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L802"}, {"caller_nid": "fishingservice_fishingservice_loadfishingrarities", "callee": "readFileSync", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L807"}, {"caller_nid": "fishingservice_fishingservice_loadfishingrarities", "callee": "parse", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L808"}, {"caller_nid": "fishingservice_fishingservice_recordprofileresult", "callee": "upsert", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L826"}, {"caller_nid": "fishingservice_fishingservice_recordprofileresult", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L853"}, {"caller_nid": "fishingservice_fishingservice_recordcollectioncatch", "callee": "findUnique", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L866"}, {"caller_nid": "fishingservice_fishingservice_recordcollectioncatch", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L876"}, {"caller_nid": "fishingservice_fishingservice_recordcollectioncatch", "callee": "max", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L880"}, {"caller_nid": "fishingservice_fishingservice_recordcollectioncatch", "callee": "upsert", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L882"}, {"caller_nid": "fishingservice_fishingservice_composerarityart", "callee": "readFileSync", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L936"}, {"caller_nid": "fishingservice_fishingservice_composerarityart", "callee": "metadata", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L937"}, {"caller_nid": "fishingservice_fishingservice_composerarityart", "callee": "sharp", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L937"}, {"caller_nid": "fishingservice_fishingservice_composerarityart", "callee": "toBuffer", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L941"}, {"caller_nid": "fishingservice_fishingservice_composerarityart", "callee": "png", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L941"}, {"caller_nid": "fishingservice_fishingservice_composerarityart", "callee": "composite", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L941"}, {"caller_nid": "fishingservice_fishingservice_composerarityart", "callee": "sharp", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L941"}, {"caller_nid": "fishingservice_fishingservice_composerarityart", "callee": "warn", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L953"}, {"caller_nid": "fishingservice_fishingservice_hextocolorint", "callee": "parseInt", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L959"}, {"caller_nid": "fishingservice_fishingservice_hextocolorint", "callee": "replace", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L959"}, {"caller_nid": "fishingservice_fishingservice_rollcatchsizecm", "callee": "round", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L965"}, {"caller_nid": "fishingservice_fishingservice_cleartick", "callee": "clearInterval", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L978"}, {"caller_nid": "fishingservice_fishingservice_rolldecimalrange", "callee": "random", "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L992"}]} \ No newline at end of file diff --git a/graphify-out/cache/a582e89674ee42563a3df2b2083fce904352f542bf7d963e0025e463ecc0d9f8.json b/graphify-out/cache/a582e89674ee42563a3df2b2083fce904352f542bf7d963e0025e463ecc0d9f8.json new file mode 100644 index 0000000..ca4abf0 --- /dev/null +++ b/graphify-out/cache/a582e89674ee42563a3df2b2083fce904352f542bf7d963e0025e463ecc0d9f8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_autoroleservice_ts", "label": "AutoRoleService.ts", "file_type": "code", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L1"}, {"id": "autoroleservice_autoroleservice", "label": "AutoRoleService", "file_type": "code", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L6"}, {"id": "autoroleservice_autoroleservice_getconfig", "label": ".getConfig()", "file_type": "code", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L10"}, {"id": "autoroleservice_autoroleservice_updateconfig", "label": ".updateConfig()", "file_type": "code", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L19"}, {"id": "autoroleservice_autoroleservice_setenabled", "label": ".setEnabled()", "file_type": "code", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L38"}, {"id": "autoroleservice_autoroleservice_handlememberjoin", "label": ".handleMemberJoin()", "file_type": "code", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L45"}], "edges": [{"source": "apps_bot_src_services_autoroleservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_autoroleservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_autoroleservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_autoroleservice_ts", "target": "apps_bot_src_services_auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_services_autoroleservice_ts", "target": "autoroleservice_autoroleservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L6", "weight": 1.0}, {"source": "autoroleservice_autoroleservice", "target": "autoroleservice_autoroleservice_getconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L10", "weight": 1.0}, {"source": "autoroleservice_autoroleservice", "target": "autoroleservice_autoroleservice_updateconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L19", "weight": 1.0}, {"source": "autoroleservice_autoroleservice", "target": "autoroleservice_autoroleservice_setenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L38", "weight": 1.0}, {"source": "autoroleservice_autoroleservice", "target": "autoroleservice_autoroleservice_handlememberjoin", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L45", "weight": 1.0}, {"source": "autoroleservice_autoroleservice_setenabled", "target": "autoroleservice_autoroleservice_updateconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L39", "weight": 1.0}, {"source": "autoroleservice_autoroleservice_handlememberjoin", "target": "autoroleservice_autoroleservice_getconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L46", "weight": 1.0}], "raw_calls": [{"caller_nid": "autoroleservice_autoroleservice_getconfig", "callee": "findUnique", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L11"}, {"caller_nid": "autoroleservice_autoroleservice_updateconfig", "callee": "upsert", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L25"}, {"caller_nid": "autoroleservice_autoroleservice_handlememberjoin", "callee": "add", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L56"}, {"caller_nid": "autoroleservice_autoroleservice_handlememberjoin", "callee": "info", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L57"}, {"caller_nid": "autoroleservice_autoroleservice_handlememberjoin", "callee": "error", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L59"}, {"caller_nid": "autoroleservice_autoroleservice_handlememberjoin", "callee": "catch", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L62"}, {"caller_nid": "autoroleservice_autoroleservice_handlememberjoin", "callee": "log", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L62"}, {"caller_nid": "autoroleservice_autoroleservice_handlememberjoin", "callee": "toString", "source_file": "apps/bot/src/services/AutoRoleService.ts", "source_location": "L66"}]} \ No newline at end of file diff --git a/graphify-out/cache/a602dbbb1f06f0e9565e1afbe6f9ad09b5e2b22d950bf1d4ed577f7445edaca7.json b/graphify-out/cache/a602dbbb1f06f0e9565e1afbe6f9ad09b5e2b22d950bf1d4ed577f7445edaca7.json new file mode 100644 index 0000000..4fd2692 --- /dev/null +++ b/graphify-out/cache/a602dbbb1f06f0e9565e1afbe6f9ad09b5e2b22d950bf1d4ed577f7445edaca7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "label": "setupWizardHandler.ts", "file_type": "code", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L1"}, {"id": "setupwizardhandler_handlesetupwizardinteraction", "label": "handleSetupWizardInteraction()", "file_type": "code", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7"}], "edges": [{"source": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "target": "apps_bot_src_services_setupwizardrenderer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "target": "apps_bot_src_errors_errorcodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L5", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "target": "setupwizardhandler_handlesetupwizardinteraction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7", "weight": 1.0}], "raw_calls": [{"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "has", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L11"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "has", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L11"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "createBotError", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L12"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L17"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "t", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L18"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "startsWith", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L26"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "startsWith", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L26"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "match", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L27"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "parseInt", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L29"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "renderStep", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L31"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L32"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "startsWith", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L37"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "replace", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L38"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "findUnique", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L39"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "includes", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L43"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "filter", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L44"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "push", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L46"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L49"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "renderStep", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L54"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L55"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "isStringSelectMenu", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L60"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "upsert", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L62"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "renderStep", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L69"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L70"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "isChannelSelectMenu", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L75"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "upsert", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L77"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "renderStep", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L84"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L85"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "catch", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L89"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "delete", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L89"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "renderStep", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L91"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L92"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "isChannelSelectMenu", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L97"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "fetch", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L100"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "createBotError", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L102"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "findFirst", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L106"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "catch", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L108"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "delete", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L108"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "upsert", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L110"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "renderStep", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L116"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L117"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "deferUpdate", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L125"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "create", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L127"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "t", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L128"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "create", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L132"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "t", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L133"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "findFirst", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L138"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "catch", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L140"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "delete", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L140"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "create", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L142"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "renderStep", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L150"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "editReply", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L151"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "includes", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L153"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "createBotError", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L154"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "deleteMany", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L162"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "renderStep", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L163"}, {"caller_nid": "setupwizardhandler_handlesetupwizardinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L164"}]} \ No newline at end of file diff --git a/graphify-out/cache/a6092f2a06a0b6a69a23ad9e82a4630c4138fda5fef0b2119a86b78562ac6b37.json b/graphify-out/cache/a6092f2a06a0b6a69a23ad9e82a4630c4138fda5fef0b2119a86b78562ac6b37.json new file mode 100644 index 0000000..6244b7a --- /dev/null +++ b/graphify-out/cache/a6092f2a06a0b6a69a23ad9e82a4630c4138fda5fef0b2119a86b78562ac6b37.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_events_messagecreate_ts", "label": "messageCreate.ts", "file_type": "code", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L1"}, {"id": "messagecreate_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L10"}], "edges": [{"source": "apps_bot_src_events_messagecreate_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_events_messagecreate_ts", "target": "apps_bot_src_services_mimicservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_events_messagecreate_ts", "target": "apps_bot_src_services_bigemojiservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_events_messagecreate_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_events_messagecreate_ts", "target": "apps_bot_src_services_activitytrackerservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L5", "weight": 1.0}, {"source": "apps_bot_src_events_messagecreate_ts", "target": "messagecreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L10", "weight": 1.0}], "raw_calls": [{"caller_nid": "messagecreate_execute", "callee": "recordActivity", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L14"}, {"caller_nid": "messagecreate_execute", "callee": "findUnique", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L16"}, {"caller_nid": "messagecreate_execute", "callee": "handleMessage", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L21"}, {"caller_nid": "messagecreate_execute", "callee": "handleMessage", "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L25"}]} \ No newline at end of file diff --git a/graphify-out/cache/a743cff99bcf6e5cb066e78a6fb2df2d4387924c31a55be7fe3634b006a4d35f.json b/graphify-out/cache/a743cff99bcf6e5cb066e78a6fb2df2d4387924c31a55be7fe3634b006a4d35f.json new file mode 100644 index 0000000..6c2886e --- /dev/null +++ b/graphify-out/cache/a743cff99bcf6e5cb066e78a6fb2df2d4387924c31a55be7fe3634b006a4d35f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_language_ts", "label": "language.ts", "file_type": "code", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L1"}, {"id": "language_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L25"}], "edges": [{"source": "apps_bot_src_commands_language_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_language_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_commands_language_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_commands_language_ts", "target": "language_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L25", "weight": 1.0}], "raw_calls": [{"caller_nid": "language_execute", "callee": "getString", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L26"}, {"caller_nid": "language_execute", "callee": "includes", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L29"}, {"caller_nid": "language_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L30"}, {"caller_nid": "language_execute", "callee": "upsert", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L34"}, {"caller_nid": "language_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L41"}, {"caller_nid": "language_execute", "callee": "t", "source_file": "apps/bot/src/commands/language.ts", "source_location": "L42"}]} \ No newline at end of file diff --git a/graphify-out/cache/a7e1bbf8b3952ce242a6f85f51ed3e5931accd9f3eab74cfd338450e2f85f2b9.json b/graphify-out/cache/a7e1bbf8b3952ce242a6f85f51ed3e5931accd9f3eab74cfd338450e2f85f2b9.json new file mode 100644 index 0000000..908d1a0 --- /dev/null +++ b/graphify-out/cache/a7e1bbf8b3952ce242a6f85f51ed3e5931accd9f3eab74cfd338450e2f85f2b9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_next_env_d_ts", "label": "next-env.d.ts", "file_type": "code", "source_file": "apps/dashboard/next-env.d.ts", "source_location": "L1"}], "edges": [{"source": "apps_dashboard_next_env_d_ts", "target": "apps_dashboard_next_dev_types_routes_d_ts", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/next-env.d.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/a845fe1551073b56aa8352299fd89898b94fa12bca616695675e6722516876dd.json b/graphify-out/cache/a845fe1551073b56aa8352299fd89898b94fa12bca616695675e6722516876dd.json new file mode 100644 index 0000000..4ec0371 --- /dev/null +++ b/graphify-out/cache/a845fe1551073b56aa8352299fd89898b94fa12bca616695675e6722516876dd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_services_fishingservice_test_ts", "label": "FishingService.test.ts", "file_type": "code", "source_file": "apps/bot/tests/services/FishingService.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_services_fishingservice_test_ts", "target": "apps_bot_src_services_fishingservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/services/FishingService.test.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/a940bd9d41cd904a4f3cf2093a4e8ba6a1126e493e82e58c5449bd226839aa31.json b/graphify-out/cache/a940bd9d41cd904a4f3cf2093a4e8ba6a1126e493e82e58c5449bd226839aa31.json new file mode 100644 index 0000000..d9a86a3 --- /dev/null +++ b/graphify-out/cache/a940bd9d41cd904a4f3cf2093a4e8ba6a1126e493e82e58c5449bd226839aa31.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_minigameregistry_ts", "label": "MiniGameRegistry.ts", "file_type": "code", "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L1"}, {"id": "minigameregistry_getminigame", "label": "getMiniGame()", "file_type": "code", "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L20"}, {"id": "minigameregistry_getallminigames", "label": "getAllMiniGames()", "file_type": "code", "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L24"}], "edges": [{"source": "apps_bot_src_services_minigameregistry_ts", "target": "minigameregistry_getminigame", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L20", "weight": 1.0}, {"source": "apps_bot_src_services_minigameregistry_ts", "target": "minigameregistry_getallminigames", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L24", "weight": 1.0}], "raw_calls": [{"caller_nid": "minigameregistry_getallminigames", "callee": "values", "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L25"}]} \ No newline at end of file diff --git a/graphify-out/cache/aab8370da3bd378a2a25ce8e2dc03e45923f472c1a258db107c49003fad060d9.json b/graphify-out/cache/aab8370da3bd378a2a25ce8e2dc03e45923f472c1a258db107c49003fad060d9.json new file mode 100644 index 0000000..4a5ace5 --- /dev/null +++ b/graphify-out/cache/aab8370da3bd378a2a25ce8e2dc03e45923f472c1a258db107c49003fad060d9.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_next_config_ts", "label": "next.config.ts", "file_type": "code", "source_file": "apps/dashboard/next.config.ts", "source_location": "L1"}], "edges": [{"source": "apps_dashboard_next_config_ts", "target": "next", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/next.config.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/abe9258fc558b6f5de67fd69da15f223c25a8271d94bfe72dee538f34e9dd01e.json b/graphify-out/cache/abe9258fc558b6f5de67fd69da15f223c25a8271d94bfe72dee538f34e9dd01e.json new file mode 100644 index 0000000..27177a6 --- /dev/null +++ b/graphify-out/cache/abe9258fc558b6f5de67fd69da15f223c25a8271d94bfe72dee538f34e9dd01e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_errors_errorcodes_ts", "label": "ErrorCodes.ts", "file_type": "code", "source_file": "apps/bot/src/errors/ErrorCodes.ts", "source_location": "L1"}, {"id": "errorcodes_createboterror", "label": "createBotError()", "file_type": "code", "source_file": "apps/bot/src/errors/ErrorCodes.ts", "source_location": "L123"}], "edges": [{"source": "apps_bot_src_errors_errorcodes_ts", "target": "apps_bot_src_errors_boterror", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorCodes.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_errors_errorcodes_ts", "target": "errorcodes_createboterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/errors/ErrorCodes.ts", "source_location": "L123", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ad9c123dc773b4d39831812c0361663b00c4bf99264e0288ed2f2b05c8031400.json b/graphify-out/cache/ad9c123dc773b4d39831812c0361663b00c4bf99264e0288ed2f2b05c8031400.json new file mode 100644 index 0000000..e19c797 --- /dev/null +++ b/graphify-out/cache/ad9c123dc773b4d39831812c0361663b00c4bf99264e0288ed2f2b05c8031400.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_index_ts", "label": "index.ts", "file_type": "code", "source_file": "apps/bot/src/index.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_src_index_ts", "target": "apps_bot_src_client_kordclient", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/index.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/b081d2a00b12265cbfdbc7560200707f601f9ec1e950c4bb1e4c86f0b0a8cba3.json b/graphify-out/cache/b081d2a00b12265cbfdbc7560200707f601f9ec1e950c4bb1e4c86f0b0a8cba3.json new file mode 100644 index 0000000..222eec9 --- /dev/null +++ b/graphify-out/cache/b081d2a00b12265cbfdbc7560200707f601f9ec1e950c4bb1e4c86f0b0a8cba3.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_jest_setup_ts", "label": "jest.setup.ts", "file_type": "code", "source_file": "apps/dashboard/jest.setup.ts", "source_location": "L1"}], "edges": [{"source": "apps_dashboard_jest_setup_ts", "target": "jest_dom", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/jest.setup.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/b1a2ad7a2671d87148afdd2eaa2c2a2c5b8b306dab834ec4d0f9f0bd05e93d28.json b/graphify-out/cache/b1a2ad7a2671d87148afdd2eaa2c2a2c5b8b306dab834ec4d0f9f0bd05e93d28.json new file mode 100644 index 0000000..d9e6adc --- /dev/null +++ b/graphify-out/cache/b1a2ad7a2671d87148afdd2eaa2c2a2c5b8b306dab834ec4d0f9f0bd05e93d28.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_presenceservice_ts", "label": "PresenceService.ts", "file_type": "code", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L1"}, {"id": "presenceservice_presenceservice", "label": "PresenceService", "file_type": "code", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L9"}, {"id": "presenceservice_presenceservice_startactivepresence", "label": ".startActivePresence()", "file_type": "code", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L28"}, {"id": "presenceservice_presenceservice_updatepresence", "label": ".updatePresence()", "file_type": "code", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L54"}, {"id": "presenceservice_presenceservice_stoprotation", "label": ".stopRotation()", "file_type": "code", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L74"}], "edges": [{"source": "apps_bot_src_services_presenceservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_presenceservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_presenceservice_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_presenceservice_ts", "target": "presenceservice_presenceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L9", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_startactivepresence", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L28", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_updatepresence", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L54", "weight": 1.0}, {"source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_stoprotation", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L74", "weight": 1.0}, {"source": "presenceservice_presenceservice_startactivepresence", "target": "presenceservice_presenceservice_updatepresence", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L34", "weight": 1.0}], "raw_calls": [{"caller_nid": "presenceservice_presenceservice_startactivepresence", "callee": "clearInterval", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L30"}, {"caller_nid": "presenceservice_presenceservice_startactivepresence", "callee": "setInterval", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L37"}, {"caller_nid": "presenceservice_presenceservice_startactivepresence", "callee": "info", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L47"}, {"caller_nid": "presenceservice_presenceservice_updatepresence", "callee": "t", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L62"}, {"caller_nid": "presenceservice_presenceservice_updatepresence", "callee": "toString", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L62"}, {"caller_nid": "presenceservice_presenceservice_updatepresence", "callee": "setActivity", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L64"}, {"caller_nid": "presenceservice_presenceservice_updatepresence", "callee": "debug", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L65"}, {"caller_nid": "presenceservice_presenceservice_updatepresence", "callee": "error", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L67"}, {"caller_nid": "presenceservice_presenceservice_stoprotation", "callee": "clearInterval", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L76"}, {"caller_nid": "presenceservice_presenceservice_stoprotation", "callee": "info", "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L78"}]} \ No newline at end of file diff --git a/graphify-out/cache/b75a1afa4c48d1bf1d36aa3f3dc994e2d305fd6916fa31722127d80c3a5cf10b.json b/graphify-out/cache/b75a1afa4c48d1bf1d36aa3f3dc994e2d305fd6916fa31722127d80c3a5cf10b.json new file mode 100644 index 0000000..00d661c --- /dev/null +++ b/graphify-out/cache/b75a1afa4c48d1bf1d36aa3f3dc994e2d305fd6916fa31722127d80c3a5cf10b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_i18n_locales_en_ts", "label": "en.ts", "file_type": "code", "source_file": "apps/bot/src/i18n/locales/en.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_src_i18n_locales_en_ts", "target": "apps_bot_src_i18n_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/locales/en.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/b7677165547fb431ec4c9cbae3e834f804de96535784ec5e632e438a6da34c7c.json b/graphify-out/cache/b7677165547fb431ec4c9cbae3e834f804de96535784ec5e632e438a6da34c7c.json new file mode 100644 index 0000000..a83bfb5 --- /dev/null +++ b/graphify-out/cache/b7677165547fb431ec4c9cbae3e834f804de96535784ec5e632e438a6da34c7c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_config_env_ts", "label": "env.ts", "file_type": "code", "source_file": "apps/bot/src/config/env.ts", "source_location": "L1"}, {"id": "env_getenvpath", "label": "getEnvPath()", "file_type": "code", "source_file": "apps/bot/src/config/env.ts", "source_location": "L6"}, {"id": "env_generateinstanceid", "label": "generateInstanceId()", "file_type": "code", "source_file": "apps/bot/src/config/env.ts", "source_location": "L20"}], "edges": [{"source": "apps_bot_src_config_env_ts", "target": "dotenv", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/config/env.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_config_env_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/config/env.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_config_env_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/config/env.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_config_env_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/config/env.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_config_env_ts", "target": "env_getenvpath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/config/env.ts", "source_location": "L6", "weight": 1.0}, {"source": "apps_bot_src_config_env_ts", "target": "env_generateinstanceid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/config/env.ts", "source_location": "L20", "weight": 1.0}], "raw_calls": [{"caller_nid": "env_getenvpath", "callee": "resolve", "source_file": "apps/bot/src/config/env.ts", "source_location": "L9"}, {"caller_nid": "env_getenvpath", "callee": "cwd", "source_file": "apps/bot/src/config/env.ts", "source_location": "L9"}, {"caller_nid": "env_getenvpath", "callee": "existsSync", "source_file": "apps/bot/src/config/env.ts", "source_location": "L10"}, {"caller_nid": "env_getenvpath", "callee": "resolve", "source_file": "apps/bot/src/config/env.ts", "source_location": "L12"}, {"caller_nid": "env_getenvpath", "callee": "cwd", "source_file": "apps/bot/src/config/env.ts", "source_location": "L12"}, {"caller_nid": "env_getenvpath", "callee": "existsSync", "source_file": "apps/bot/src/config/env.ts", "source_location": "L13"}, {"caller_nid": "env_generateinstanceid", "callee": "hostname", "source_file": "apps/bot/src/config/env.ts", "source_location": "L21"}, {"caller_nid": "env_generateinstanceid", "callee": "substring", "source_file": "apps/bot/src/config/env.ts", "source_location": "L21"}, {"caller_nid": "env_generateinstanceid", "callee": "toString", "source_file": "apps/bot/src/config/env.ts", "source_location": "L21"}, {"caller_nid": "env_generateinstanceid", "callee": "random", "source_file": "apps/bot/src/config/env.ts", "source_location": "L21"}]} \ No newline at end of file diff --git a/graphify-out/cache/b7a6baf1b035c990fff5c60637663e0093910c48c43b5f25c387883750c727dd.json b/graphify-out/cache/b7a6baf1b035c990fff5c60637663e0093910c48c43b5f25c387883750c727dd.json new file mode 100644 index 0000000..905780b --- /dev/null +++ b/graphify-out/cache/b7a6baf1b035c990fff5c60637663e0093910c48c43b5f25c387883750c727dd.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_utils_errorhandler_ts", "label": "errorHandler.ts", "file_type": "code", "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L1"}, {"id": "errorhandler_handleglobalexceptions", "label": "handleGlobalExceptions()", "file_type": "code", "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L3"}], "edges": [{"source": "apps_bot_src_utils_errorhandler_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_utils_errorhandler_ts", "target": "errorhandler_handleglobalexceptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": [{"caller_nid": "errorhandler_handleglobalexceptions", "callee": "on", "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L4"}, {"caller_nid": "errorhandler_handleglobalexceptions", "callee": "on", "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L8"}]} \ No newline at end of file diff --git a/graphify-out/cache/bd9f4b1187b92886b086564df492201504412052c044c8245c74c950d3638951.json b/graphify-out/cache/bd9f4b1187b92886b086564df492201504412052c044c8245c74c950d3638951.json new file mode 100644 index 0000000..f9fc829 --- /dev/null +++ b/graphify-out/cache/bd9f4b1187b92886b086564df492201504412052c044c8245c74c950d3638951.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_auditlogservice_ts", "label": "AuditLogService.ts", "file_type": "code", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L1"}, {"id": "auditlogservice_auditlogservice", "label": "AuditLogService", "file_type": "code", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L23"}, {"id": "auditlogservice_auditlogservice_log", "label": ".log()", "file_type": "code", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L29"}, {"id": "auditlogservice_auditlogservice_setchannel", "label": ".setChannel()", "file_type": "code", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L71"}, {"id": "auditlogservice_auditlogservice_clearchannel", "label": ".clearChannel()", "file_type": "code", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L87"}, {"id": "auditlogservice_auditlogservice_getchannel", "label": ".getChannel()", "file_type": "code", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L96"}, {"id": "auditlogservice_auditlogservice_setfilter", "label": ".setFilter()", "file_type": "code", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L107"}], "edges": [{"source": "apps_bot_src_services_auditlogservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_auditlogservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_auditlogservice_ts", "target": "apps_bot_src_config_env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_services_auditlogservice_ts", "target": "auditlogservice_auditlogservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L23", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L29", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_setchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L71", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_clearchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L87", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_getchannel", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L96", "weight": 1.0}, {"source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_setfilter", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L107", "weight": 1.0}, {"source": "auditlogservice_auditlogservice_log", "target": "auditlogservice_auditlogservice_getchannel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L31", "weight": 1.0}, {"source": "auditlogservice_auditlogservice_setfilter", "target": "auditlogservice_auditlogservice_getchannel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L108", "weight": 1.0}], "raw_calls": [{"caller_nid": "auditlogservice_auditlogservice_log", "callee": "includes", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L35"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "catch", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L39"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "fetch", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L39"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "isTextBased", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L40"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "setFooter", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L46"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "setTimestamp", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L46"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "setColor", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L46"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "setDescription", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L46"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "setTitle", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L46"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "addFields", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L54"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "addFields", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L58"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "send", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L61"}, {"caller_nid": "auditlogservice_auditlogservice_log", "callee": "error", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L64"}, {"caller_nid": "auditlogservice_auditlogservice_setchannel", "callee": "upsert", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L72"}, {"caller_nid": "auditlogservice_auditlogservice_clearchannel", "callee": "deleteMany", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L88"}, {"caller_nid": "auditlogservice_auditlogservice_getchannel", "callee": "findUnique", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L97"}, {"caller_nid": "auditlogservice_auditlogservice_setfilter", "callee": "filter", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L117"}, {"caller_nid": "auditlogservice_auditlogservice_setfilter", "callee": "includes", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L120"}, {"caller_nid": "auditlogservice_auditlogservice_setfilter", "callee": "push", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L121"}, {"caller_nid": "auditlogservice_auditlogservice_setfilter", "callee": "update", "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L125"}]} \ No newline at end of file diff --git a/graphify-out/cache/beab4fe18607581a70b304df7b2ac9de26c887407a52eb761474bd254a54c1d0.json b/graphify-out/cache/beab4fe18607581a70b304df7b2ac9de26c887407a52eb761474bd254a54c1d0.json new file mode 100644 index 0000000..6bbb8cd --- /dev/null +++ b/graphify-out/cache/beab4fe18607581a70b304df7b2ac9de26c887407a52eb761474bd254a54c1d0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_minigame_ts", "label": "minigame.ts", "file_type": "code", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L1"}, {"id": "minigame_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L62"}], "edges": [{"source": "apps_bot_src_commands_minigame_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_minigame_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_commands_minigame_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_commands_minigame_ts", "target": "apps_bot_src_services_minigameregistry", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_bot_src_commands_minigame_ts", "target": "minigame_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L62", "weight": 1.0}], "raw_calls": [{"caller_nid": "minigame_execute", "callee": "getSubcommand", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L64"}, {"caller_nid": "minigame_execute", "callee": "getString", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L67"}, {"caller_nid": "minigame_execute", "callee": "getBoolean", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L68"}, {"caller_nid": "minigame_execute", "callee": "upsert", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L70"}, {"caller_nid": "minigame_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L79"}, {"caller_nid": "minigame_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L79"}, {"caller_nid": "minigame_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L79"}, {"caller_nid": "minigame_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L84"}, {"caller_nid": "minigame_execute", "callee": "findMany", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L88"}, {"caller_nid": "minigame_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L92"}, {"caller_nid": "minigame_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L92"}, {"caller_nid": "minigame_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L92"}, {"caller_nid": "minigame_execute", "callee": "forEach", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L97"}, {"caller_nid": "minigame_execute", "callee": "getAllMiniGames", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L97"}, {"caller_nid": "minigame_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L109"}, {"caller_nid": "minigame_execute", "callee": "getString", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L113"}, {"caller_nid": "minigame_execute", "callee": "getChannel", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L114"}, {"caller_nid": "minigame_execute", "callee": "upsert", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L116"}, {"caller_nid": "minigame_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L125"}, {"caller_nid": "minigame_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L125"}, {"caller_nid": "minigame_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L125"}, {"caller_nid": "minigame_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L130"}]} \ No newline at end of file diff --git a/graphify-out/cache/beb0e96e1e6a4ab62900d1e3fa7edb4a40890f35f2404344f7faa1b5f7d32dcb.json b/graphify-out/cache/beb0e96e1e6a4ab62900d1e3fa7edb4a40890f35f2404344f7faa1b5f7d32dcb.json new file mode 100644 index 0000000..7a9a9d5 --- /dev/null +++ b/graphify-out/cache/beb0e96e1e6a4ab62900d1e3fa7edb4a40890f35f2404344f7faa1b5f7d32dcb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_core_db_test_ts", "label": "db.test.ts", "file_type": "code", "source_file": "apps/bot/tests/core/db.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_core_db_test_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/core/db.test.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_tests_core_db_test_ts", "target": "apps_bot_src_core_db", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/core/db.test.ts", "source_location": "L10", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/c3e959de422578ea4e45bf0cafc593c75176bd7c3661c1b7b65b474a9659e5c5.json b/graphify-out/cache/c3e959de422578ea4e45bf0cafc593c75176bd7c3661c1b7b65b474a9659e5c5.json new file mode 100644 index 0000000..efbf0f2 --- /dev/null +++ b/graphify-out/cache/c3e959de422578ea4e45bf0cafc593c75176bd7c3661c1b7b65b474a9659e5c5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_services_voiceservice_test_ts", "label": "VoiceService.test.ts", "file_type": "code", "source_file": "apps/bot/tests/services/VoiceService.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_services_voiceservice_test_ts", "target": "apps_bot_src_services_voiceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/services/VoiceService.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_tests_services_voiceservice_test_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/services/VoiceService.test.ts", "source_location": "L2", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/c786795575faa90d2a0718c0f8a8ef4e0e03bdb4932ccb0571431556da2ad58d.json b/graphify-out/cache/c786795575faa90d2a0718c0f8a8ef4e0e03bdb4932ccb0571431556da2ad58d.json new file mode 100644 index 0000000..17a93a1 --- /dev/null +++ b/graphify-out/cache/c786795575faa90d2a0718c0f8a8ef4e0e03bdb4932ccb0571431556da2ad58d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_setupwizardrenderer_ts", "label": "SetupWizardRenderer.ts", "file_type": "code", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L1"}, {"id": "setupwizardrenderer_setupwizardrenderer", "label": "SetupWizardRenderer", "file_type": "code", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L17"}, {"id": "setupwizardrenderer_setupwizardrenderer_renderstep", "label": ".renderStep()", "file_type": "code", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L18"}], "edges": [{"source": "apps_bot_src_services_setupwizardrenderer_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_setupwizardrenderer_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L13", "weight": 1.0}, {"source": "apps_bot_src_services_setupwizardrenderer_ts", "target": "apps_bot_src_services_permissionauditservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L14", "weight": 1.0}, {"source": "apps_bot_src_services_setupwizardrenderer_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L15", "weight": 1.0}, {"source": "apps_bot_src_services_setupwizardrenderer_ts", "target": "setupwizardrenderer_setupwizardrenderer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L17", "weight": 1.0}, {"source": "setupwizardrenderer_setupwizardrenderer", "target": "setupwizardrenderer_setupwizardrenderer_renderstep", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L18", "weight": 1.0}], "raw_calls": [{"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setColor", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L23"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setDescription", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L28"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setTitle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L28"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L28"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L29"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L31"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L32"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L32"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L32"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L34"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L37"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setDescription", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L42"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setTitle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L42"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L42"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L43"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addOptions", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L45"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setPlaceholder", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L45"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L45"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L47"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L53"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L54"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L54"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L54"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L56"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L60"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L60"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L61"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "auditGuild", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L67"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "some", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L68"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setTitle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L70"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L70"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setColor", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L72"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setDescription", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L72"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L72"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "map", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L75"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "filter", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L75"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addFields", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L79"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "join", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L79"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setColor", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L82"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setDescription", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L82"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L82"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L86"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L87"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L87"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L87"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L89"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L91"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L91"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L91"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L93"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L97"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setDescription", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L102"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setTitle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L102"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L102"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L103"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setChannelTypes", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L105"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setPlaceholder", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L105"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L105"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L107"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L110"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L111"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L111"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L111"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L113"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L115"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L115"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L115"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L117"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L121"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L121"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L122"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "findUnique", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L127"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setDescription", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L130"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setTitle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L130"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L130"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L131"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "forEach", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L136"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L146"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L147"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L147"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L147"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L149"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L153"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setDescription", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L158"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setTitle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L158"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L158"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L159"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setChannelTypes", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L161"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setPlaceholder", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L161"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L161"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L163"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L166"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L167"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L167"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L167"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L169"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L171"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L171"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L171"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L173"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L175"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L175"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L175"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L177"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L181"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L181"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L182"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "findUnique", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L189"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "findUnique", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L190"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "findFirst", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L191"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setColor", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L193"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setTitle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L193"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L193"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "filter", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L204"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "join", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L205"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "map", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L205"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setDescription", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L208"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L208"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "addComponents", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L215"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setStyle", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L216"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setLabel", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L216"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "setCustomId", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L216"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "t", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L218"}, {"caller_nid": "setupwizardrenderer_setupwizardrenderer_renderstep", "callee": "push", "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L222"}]} \ No newline at end of file diff --git a/graphify-out/cache/cc3af564604a552dafcb3e10ae24c825d22b98a60987af996256fdb607ebbf70.json b/graphify-out/cache/cc3af564604a552dafcb3e10ae24c825d22b98a60987af996256fdb607ebbf70.json new file mode 100644 index 0000000..dacc404 --- /dev/null +++ b/graphify-out/cache/cc3af564604a552dafcb3e10ae24c825d22b98a60987af996256fdb607ebbf70.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_events_guildcreate_ts", "label": "guildCreate.ts", "file_type": "code", "source_file": "apps/bot/src/events/guildCreate.ts", "source_location": "L1"}, {"id": "guildcreate_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/events/guildCreate.ts", "source_location": "L7"}], "edges": [{"source": "apps_bot_src_events_guildcreate_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildCreate.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_events_guildcreate_ts", "target": "apps_bot_src_services_presenceservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildCreate.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_events_guildcreate_ts", "target": "guildcreate_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/events/guildCreate.ts", "source_location": "L7", "weight": 1.0}], "raw_calls": [{"caller_nid": "guildcreate_execute", "callee": "updatePresence", "source_file": "apps/bot/src/events/guildCreate.ts", "source_location": "L8"}]} \ No newline at end of file diff --git a/graphify-out/cache/cc56766ead7f75f2959ef593c2c82aef336a7069313865fa3ae2462808a316a6.json b/graphify-out/cache/cc56766ead7f75f2959ef593c2c82aef336a7069313865fa3ae2462808a316a6.json new file mode 100644 index 0000000..485f53f --- /dev/null +++ b/graphify-out/cache/cc56766ead7f75f2959ef593c2c82aef336a7069313865fa3ae2462808a316a6.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_interactions_handlers_refinementhandler_ts", "label": "refinementHandler.ts", "file_type": "code", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L1"}, {"id": "refinementhandler_handlerefinementinteraction", "label": "handleRefinementInteraction()", "file_type": "code", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L7"}], "edges": [{"source": "apps_bot_src_interactions_handlers_refinementhandler_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_refinementhandler_ts", "target": "apps_bot_src_services_refinementservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_refinementhandler_ts", "target": "apps_bot_src_services_feverservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_refinementhandler_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_refinementhandler_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L5", "weight": 1.0}, {"source": "apps_bot_src_interactions_handlers_refinementhandler_ts", "target": "refinementhandler_handlerefinementinteraction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L7", "weight": 1.0}], "raw_calls": [{"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "startsWith", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L10"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "split", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L11"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "reply", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L15"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "findUnique", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L19"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "reply", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L24"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "reply", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L28"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "tryRefine", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L32"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "getFeverBonus", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L33"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "addFields", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L35"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "setColor", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L35"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "setTitle", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L35"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "setFooter", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L45"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "setStyle", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L48"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "setLabel", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L48"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "setCustomId", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L48"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "addComponents", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L53"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "update", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L56"}, {"caller_nid": "refinementhandler_handlerefinementinteraction", "callee": "reply", "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L58"}]} \ No newline at end of file diff --git a/graphify-out/cache/d03a1dcc6a8790c1337b55cd0bdcd01aab17e1f131562ca80833b2f9a18e7792.json b/graphify-out/cache/d03a1dcc6a8790c1337b55cd0bdcd01aab17e1f131562ca80833b2f9a18e7792.json new file mode 100644 index 0000000..7183fb2 --- /dev/null +++ b/graphify-out/cache/d03a1dcc6a8790c1337b55cd0bdcd01aab17e1f131562ca80833b2f9a18e7792.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_postcss_config_mjs", "label": "postcss.config.mjs", "file_type": "code", "source_file": "apps/dashboard/postcss.config.mjs", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/d117f63bd82ed365bfc87d488025742a891af28054177812c9d202f6f4006cc4.json b/graphify-out/cache/d117f63bd82ed365bfc87d488025742a891af28054177812c9d202f6f4006cc4.json new file mode 100644 index 0000000..ab486b8 --- /dev/null +++ b/graphify-out/cache/d117f63bd82ed365bfc87d488025742a891af28054177812c9d202f6f4006cc4.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_service_test_ts", "label": "test.ts", "file_type": "code", "source_file": "apps/bot/src/service/test.ts", "source_location": "L1"}, {"id": "test_exampleslashcommand", "label": "ExampleSlashCommand", "file_type": "code", "source_file": "apps/bot/src/service/test.ts", "source_location": "L20"}, {"id": "test_exampleslashcommand_define", "label": ".define()", "file_type": "code", "source_file": "apps/bot/src/service/test.ts", "source_location": "L27"}, {"id": "test_exampleslashcommand_beforehandle", "label": ".beforeHandle()", "file_type": "code", "source_file": "apps/bot/src/service/test.ts", "source_location": "L49"}, {"id": "test_exampleslashcommand_handle", "label": ".handle()", "file_type": "code", "source_file": "apps/bot/src/service/test.ts", "source_location": "L61"}], "edges": [{"source": "apps_bot_src_service_test_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/test.ts", "source_location": "L12", "weight": 1.0}, {"source": "apps_bot_src_service_test_ts", "target": "apps_bot_src_service_command", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/test.ts", "source_location": "L17", "weight": 1.0}, {"source": "apps_bot_src_service_test_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/test.ts", "source_location": "L18", "weight": 1.0}, {"source": "apps_bot_src_service_test_ts", "target": "test_exampleslashcommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/test.ts", "source_location": "L20", "weight": 1.0}, {"source": "test_exampleslashcommand", "target": "test_exampleslashcommand_define", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/test.ts", "source_location": "L27", "weight": 1.0}, {"source": "test_exampleslashcommand", "target": "test_exampleslashcommand_beforehandle", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/test.ts", "source_location": "L49", "weight": 1.0}, {"source": "test_exampleslashcommand", "target": "test_exampleslashcommand_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/service/test.ts", "source_location": "L61", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_exampleslashcommand_define", "callee": "addStringOption", "source_file": "apps/bot/src/service/test.ts", "source_location": "L29"}, {"caller_nid": "test_exampleslashcommand_define", "callee": "setDescriptionLocalizations", "source_file": "apps/bot/src/service/test.ts", "source_location": "L29"}, {"caller_nid": "test_exampleslashcommand_define", "callee": "setDescription", "source_file": "apps/bot/src/service/test.ts", "source_location": "L29"}, {"caller_nid": "test_exampleslashcommand_define", "callee": "setName", "source_file": "apps/bot/src/service/test.ts", "source_location": "L29"}, {"caller_nid": "test_exampleslashcommand_beforehandle", "callee": "getString", "source_file": "apps/bot/src/service/test.ts", "source_location": "L53"}, {"caller_nid": "test_exampleslashcommand_beforehandle", "callee": "reply", "source_file": "apps/bot/src/service/test.ts", "source_location": "L55"}, {"caller_nid": "test_exampleslashcommand_handle", "callee": "getString", "source_file": "apps/bot/src/service/test.ts", "source_location": "L65"}, {"caller_nid": "test_exampleslashcommand_handle", "callee": "reply", "source_file": "apps/bot/src/service/test.ts", "source_location": "L72"}]} \ No newline at end of file diff --git a/graphify-out/cache/d432dd17474e84bbcbe8bdd1db78769a57693a521e0564a202d32e777c0968e5.json b/graphify-out/cache/d432dd17474e84bbcbe8bdd1db78769a57693a521e0564a202d32e777c0968e5.json new file mode 100644 index 0000000..8b85b93 --- /dev/null +++ b/graphify-out/cache/d432dd17474e84bbcbe8bdd1db78769a57693a521e0564a202d32e777c0968e5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_setup_ts", "label": "setup.ts", "file_type": "code", "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L1"}, {"id": "setup_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L18"}], "edges": [{"source": "apps_bot_src_commands_setup_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_setup_ts", "target": "apps_bot_src_services_setupwizardrenderer", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L6", "weight": 1.0}, {"source": "apps_bot_src_commands_setup_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L7", "weight": 1.0}, {"source": "apps_bot_src_commands_setup_ts", "target": "setup_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L18", "weight": 1.0}], "raw_calls": [{"caller_nid": "setup_execute", "callee": "renderStep", "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L21"}, {"caller_nid": "setup_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L22"}]} \ No newline at end of file diff --git a/graphify-out/cache/e0288b97174bfdbf831ab0567bd2ef508fe09b172f19a19adc9f627937957c8b.json b/graphify-out/cache/e0288b97174bfdbf831ab0567bd2ef508fe09b172f19a19adc9f627937957c8b.json new file mode 100644 index 0000000..20852c1 --- /dev/null +++ b/graphify-out/cache/e0288b97174bfdbf831ab0567bd2ef508fe09b172f19a19adc9f627937957c8b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_jest_config_js", "label": "jest.config.js", "file_type": "code", "source_file": "apps/bot/jest.config.js", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/e2fcbbad36cbdf3910673bea804558d1787024ade9aa78b5e8dbcc05a95a71fc.json b/graphify-out/cache/e2fcbbad36cbdf3910673bea804558d1787024ade9aa78b5e8dbcc05a95a71fc.json new file mode 100644 index 0000000..04cb4aa --- /dev/null +++ b/graphify-out/cache/e2fcbbad36cbdf3910673bea804558d1787024ade9aa78b5e8dbcc05a95a71fc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "packages_grpc_contracts_src_index_js", "label": "index.js", "file_type": "code", "source_file": "packages/grpc-contracts/src/index.js", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/e60db1f00fb510cc9033bce3f38c3c470c9515537de2f43db46ee4e402be9df7.json b/graphify-out/cache/e60db1f00fb510cc9033bce3f38c3c470c9515537de2f43db46ee4e402be9df7.json new file mode 100644 index 0000000..470e4bb --- /dev/null +++ b/graphify-out/cache/e60db1f00fb510cc9033bce3f38c3c470c9515537de2f43db46ee4e402be9df7.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_tests_i18n_i18n_test_ts", "label": "i18n.test.ts", "file_type": "code", "source_file": "apps/bot/tests/i18n/i18n.test.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_tests_i18n_i18n_test_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/i18n/i18n.test.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_tests_i18n_i18n_test_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/tests/i18n/i18n.test.ts", "source_location": "L2", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ea3c5c4a40b01a260efda804aef0aca70619862285ccfaaa18952c96531e0e88.json b/graphify-out/cache/ea3c5c4a40b01a260efda804aef0aca70619862285ccfaaa18952c96531e0e88.json new file mode 100644 index 0000000..ff9d9fd --- /dev/null +++ b/graphify-out/cache/ea3c5c4a40b01a260efda804aef0aca70619862285ccfaaa18952c96531e0e88.json @@ -0,0 +1 @@ +{"nodes": [{"id": "packages_db_prisma_config_ts", "label": "prisma.config.ts", "file_type": "code", "source_file": "packages/db/prisma.config.ts", "source_location": "L1"}], "edges": [{"source": "packages_db_prisma_config_ts", "target": "node_path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "packages/db/prisma.config.ts", "source_location": "L1", "weight": 1.0}, {"source": "packages_db_prisma_config_ts", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "packages/db/prisma.config.ts", "source_location": "L2", "weight": 1.0}, {"source": "packages_db_prisma_config_ts", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "packages/db/prisma.config.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/eaf6cfbcfdd21cc086b653312dcf6bf34fd9c749be825c11a1e59a34907e6ff8.json b/graphify-out/cache/eaf6cfbcfdd21cc086b653312dcf6bf34fd9c749be825c11a1e59a34907e6ff8.json new file mode 100644 index 0000000..f77a56f --- /dev/null +++ b/graphify-out/cache/eaf6cfbcfdd21cc086b653312dcf6bf34fd9c749be825c11a1e59a34907e6ff8.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_musicservice_ts", "label": "MusicService.ts", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1"}, {"id": "musicservice_extractyoutubevideoid", "label": "extractYouTubeVideoId()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L79"}, {"id": "musicservice_isyoutubeplaylisturl", "label": "isYouTubePlaylistUrl()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L118"}, {"id": "musicservice_parsedurationseconds", "label": "parseDurationSeconds()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L133"}, {"id": "musicservice_parsedurationtexttoseconds", "label": "parseDurationTextToSeconds()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L145"}, {"id": "musicservice_formatduration", "label": "formatDuration()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L175"}, {"id": "musicservice_musicservice", "label": "MusicService", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L191"}, {"id": "musicservice_musicservice_getyoutube", "label": ".getYouTube()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L199"}, {"id": "musicservice_musicservice_addfromquery", "label": ".addFromQuery()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L207"}, {"id": "musicservice_musicservice_addfromurl", "label": ".addFromUrl()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L231"}, {"id": "musicservice_musicservice_getqueueembed", "label": ".getQueueEmbed()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L260"}, {"id": "musicservice_musicservice_getactivevoicechannelid", "label": ".getActiveVoiceChannelId()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L300"}, {"id": "musicservice_musicservice_skip", "label": ".skip()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L304"}, {"id": "musicservice_musicservice_pause", "label": ".pause()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L314"}, {"id": "musicservice_musicservice_resume", "label": ".resume()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L334"}, {"id": "musicservice_musicservice_stop", "label": ".stop()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L351"}, {"id": "musicservice_musicservice_remove", "label": ".remove()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L368"}, {"id": "musicservice_musicservice_leave", "label": ".leave()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L384"}, {"id": "musicservice_musicservice_handlecontrolinteraction", "label": ".handleControlInteraction()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L404"}, {"id": "musicservice_musicservice_createqueueitem", "label": ".createQueueItem()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L454"}, {"id": "musicservice_musicservice_enqueuetracks", "label": ".enqueueTracks()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L476"}, {"id": "musicservice_musicservice_ensuresession", "label": ".ensureSession()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L505"}, {"id": "musicservice_musicservice_bindsessionevents", "label": ".bindSessionEvents()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L561"}, {"id": "musicservice_musicservice_ontrackfinished", "label": ".onTrackFinished()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L577"}, {"id": "musicservice_musicservice_notifyplaybackfailure", "label": ".notifyPlaybackFailure()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L597"}, {"id": "musicservice_musicservice_playnext", "label": ".playNext()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L618"}, {"id": "musicservice_musicservice_resolvestreamurl", "label": ".resolveStreamUrl()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L660"}, {"id": "musicservice_musicservice_extractplaylist", "label": ".extractPlaylist()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L711"}, {"id": "musicservice_musicservice_spawnffmpeg", "label": ".spawnFfmpeg()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L754"}, {"id": "musicservice_musicservice_cleanupprocess", "label": ".cleanupProcess()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L796"}, {"id": "musicservice_musicservice_rendernowplaying", "label": ".renderNowPlaying()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L805"}, {"id": "musicservice_musicservice_renderidlestate", "label": ".renderIdleState()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L822"}, {"id": "musicservice_musicservice_buildcontrolrow", "label": ".buildControlRow()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L840"}, {"id": "musicservice_musicservice_buildfallbackcontrolrow", "label": ".buildFallbackControlRow()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L866"}, {"id": "musicservice_musicservice_buildnowplayingembed", "label": ".buildNowPlayingEmbed()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L891"}, {"id": "musicservice_musicservice_buildprogressbar", "label": ".buildProgressBar()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L948"}, {"id": "musicservice_musicservice_buildindeterminateprogressbar", "label": ".buildIndeterminateProgressBar()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L955"}, {"id": "musicservice_musicservice_startprogressupdates", "label": ".startProgressUpdates()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L961"}, {"id": "musicservice_musicservice_stopprogressupdates", "label": ".stopProgressUpdates()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L984"}, {"id": "musicservice_musicservice_ispaused", "label": ".isPaused()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L991"}, {"id": "musicservice_musicservice_getelapsedseconds", "label": ".getElapsedSeconds()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L995"}, {"id": "musicservice_musicservice_refreshcontrolmessage", "label": ".refreshControlMessage()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1005"}, {"id": "musicservice_musicservice_formattrackline", "label": ".formatTrackLine()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1027"}, {"id": "musicservice_musicservice_safesend", "label": ".safeSend()", "file_type": "code", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1031"}], "edges": [{"source": "apps_bot_src_services_musicservice_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "voice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "ffmpeg_static", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L21", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "child_process", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L22", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "util", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L23", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L24", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L25", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_extractyoutubevideoid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L79", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_isyoutubeplaylisturl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L118", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_parsedurationseconds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L133", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_parsedurationtexttoseconds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L145", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_formatduration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L175", "weight": 1.0}, {"source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_musicservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L191", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_getyoutube", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L199", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_addfromquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L207", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_addfromurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L231", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_getqueueembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L260", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_getactivevoicechannelid", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L300", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_skip", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L304", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_pause", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L314", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L334", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L351", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L368", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_leave", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L384", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_handlecontrolinteraction", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L404", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_createqueueitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L454", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_enqueuetracks", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L476", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_ensuresession", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L505", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_bindsessionevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L561", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_ontrackfinished", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L577", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_notifyplaybackfailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L597", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_playnext", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L618", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_resolvestreamurl", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L660", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_extractplaylist", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L711", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_spawnffmpeg", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L754", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_cleanupprocess", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L796", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_rendernowplaying", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L805", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_renderidlestate", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L822", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildcontrolrow", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L840", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildfallbackcontrolrow", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L866", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildnowplayingembed", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L891", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildprogressbar", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L948", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_buildindeterminateprogressbar", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L955", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_startprogressupdates", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L961", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_stopprogressupdates", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L984", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_ispaused", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L991", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_getelapsedseconds", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L995", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1005", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_formattrackline", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1027", "weight": 1.0}, {"source": "musicservice_musicservice", "target": "musicservice_musicservice_safesend", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1031", "weight": 1.0}, {"source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_getyoutube", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L208", "weight": 1.0}, {"source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_createqueueitem", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L227", "weight": 1.0}, {"source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_enqueuetracks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L228", "weight": 1.0}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_isyoutubeplaylisturl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L232", "weight": 1.0}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_extractplaylist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L233", "weight": 1.0}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_enqueuetracks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L248", "weight": 1.0}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_extractyoutubevideoid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L251", "weight": 1.0}, {"source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_createqueueitem", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L256", "weight": 1.0}, {"source": "musicservice_musicservice_getqueueembed", "target": "musicservice_musicservice_formattrackline", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L274", "weight": 1.0}, {"source": "musicservice_musicservice_skip", "target": "musicservice_musicservice_stop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L310", "weight": 1.0}, {"source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_ispaused", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L320", "weight": 1.0}, {"source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L330", "weight": 1.0}, {"source": "musicservice_musicservice_resume", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L347", "weight": 1.0}, {"source": "musicservice_musicservice_stop", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L364", "weight": 1.0}, {"source": "musicservice_musicservice_remove", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L380", "weight": 1.0}, {"source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_cleanupprocess", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L392", "weight": 1.0}, {"source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_stop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L393", "weight": 1.0}, {"source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L399", "weight": 1.0}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_buildfallbackcontrolrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L408", "weight": 1.0}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_pause", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L430", "weight": 1.0}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_resume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L435", "weight": 1.0}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_skip", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L440", "weight": 1.0}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_stop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L445", "weight": 1.0}, {"source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_leave", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L450", "weight": 1.0}, {"source": "musicservice_musicservice_createqueueitem", "target": "musicservice_musicservice_getyoutube", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L460", "weight": 1.0}, {"source": "musicservice_musicservice_createqueueitem", "target": "musicservice_parsedurationseconds", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L463", "weight": 1.0}, {"source": "musicservice_musicservice_createqueueitem", "target": "musicservice_parsedurationtexttoseconds", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L463", "weight": 1.0}, {"source": "musicservice_musicservice_createqueueitem", "target": "musicservice_formatduration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L469", "weight": 1.0}, {"source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_ensuresession", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L482", "weight": 1.0}, {"source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_playnext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L491", "weight": 1.0}, {"source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_refreshcontrolmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L493", "weight": 1.0}, {"source": "musicservice_musicservice_ensuresession", "target": "musicservice_musicservice_bindsessionevents", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L556", "weight": 1.0}, {"source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_cleanupprocess", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L583", "weight": 1.0}, {"source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L590", "weight": 1.0}, {"source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_playnext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L594", "weight": 1.0}, {"source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_cleanupprocess", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L599", "weight": 1.0}, {"source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_safesend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L606", "weight": 1.0}, {"source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_playnext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L612", "weight": 1.0}, {"source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L614", "weight": 1.0}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L628", "weight": 1.0}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_resolvestreamurl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L638", "weight": 1.0}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_spawnffmpeg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L639", "weight": 1.0}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_rendernowplaying", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L648", "weight": 1.0}, {"source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_safesend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L651", "weight": 1.0}, {"source": "musicservice_musicservice_resolvestreamurl", "target": "musicservice_musicservice_getyoutube", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L697", "weight": 1.0}, {"source": "musicservice_musicservice_cleanupprocess", "target": "musicservice_musicservice_stopprogressupdates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L797", "weight": 1.0}, {"source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_buildnowplayingembed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L810", "weight": 1.0}, {"source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_buildcontrolrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L811", "weight": 1.0}, {"source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_safesend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L816", "weight": 1.0}, {"source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_startprogressupdates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L819", "weight": 1.0}, {"source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_stopprogressupdates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L823", "weight": 1.0}, {"source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_buildcontrolrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L836", "weight": 1.0}, {"source": "musicservice_musicservice_buildcontrolrow", "target": "musicservice_musicservice_ispaused", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L841", "weight": 1.0}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_getelapsedseconds", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L894", "weight": 1.0}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_formatduration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L898", "weight": 1.0}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_buildprogressbar", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L898", "weight": 1.0}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_buildindeterminateprogressbar", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L899", "weight": 1.0}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_ispaused", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L901", "weight": 1.0}, {"source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_formattrackline", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L941", "weight": 1.0}, {"source": "musicservice_musicservice_startprogressupdates", "target": "musicservice_musicservice_stopprogressupdates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L962", "weight": 1.0}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_renderidlestate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1011", "weight": 1.0}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_buildnowplayingembed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1016", "weight": 1.0}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_buildcontrolrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1017", "weight": 1.0}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_ispaused", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1020", "weight": 1.0}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_stopprogressupdates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1021", "weight": 1.0}, {"source": "musicservice_musicservice_refreshcontrolmessage", "target": "musicservice_musicservice_startprogressupdates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1023", "weight": 1.0}], "raw_calls": [{"caller_nid": "musicservice_extractyoutubevideoid", "callee": "trim", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L80"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "test", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L81"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "replace", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L87"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "filter", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L90"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "split", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L90"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "test", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L91"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L96"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "test", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L97"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "filter", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L100"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "split", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L100"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "includes", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L104"}, {"caller_nid": "musicservice_extractyoutubevideoid", "callee": "test", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L106"}, {"caller_nid": "musicservice_isyoutubeplaylisturl", "callee": "trim", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L120"}, {"caller_nid": "musicservice_isyoutubeplaylisturl", "callee": "replace", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L121"}, {"caller_nid": "musicservice_isyoutubeplaylisturl", "callee": "includes", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L123"}, {"caller_nid": "musicservice_isyoutubeplaylisturl", "callee": "Boolean", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L127"}, {"caller_nid": "musicservice_isyoutubeplaylisturl", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L127"}, {"caller_nid": "musicservice_parsedurationseconds", "callee": "isFinite", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L134"}, {"caller_nid": "musicservice_parsedurationseconds", "callee": "test", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L138"}, {"caller_nid": "musicservice_parsedurationseconds", "callee": "Number", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L139"}, {"caller_nid": "musicservice_parsedurationtexttoseconds", "callee": "filter", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L150"}, {"caller_nid": "musicservice_parsedurationtexttoseconds", "callee": "map", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L150"}, {"caller_nid": "musicservice_parsedurationtexttoseconds", "callee": "split", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L150"}, {"caller_nid": "musicservice_parsedurationtexttoseconds", "callee": "some", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L155"}, {"caller_nid": "musicservice_parsedurationtexttoseconds", "callee": "map", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L159"}, {"caller_nid": "musicservice_formatduration", "callee": "isFinite", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L176"}, {"caller_nid": "musicservice_formatduration", "callee": "floor", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L180"}, {"caller_nid": "musicservice_formatduration", "callee": "floor", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L181"}, {"caller_nid": "musicservice_formatduration", "callee": "join", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L185"}, {"caller_nid": "musicservice_formatduration", "callee": "map", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L185"}, {"caller_nid": "musicservice_formatduration", "callee": "join", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L188"}, {"caller_nid": "musicservice_formatduration", "callee": "map", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L188"}, {"caller_nid": "musicservice_musicservice_getyoutube", "callee": "then", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L201"}, {"caller_nid": "musicservice_musicservice_getyoutube", "callee": "import", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L201"}, {"caller_nid": "musicservice_musicservice_addfromquery", "callee": "search", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L209"}, {"caller_nid": "musicservice_musicservice_addfromquery", "callee": "find", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L210"}, {"caller_nid": "musicservice_musicservice_addfromquery", "callee": "toString", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L224"}, {"caller_nid": "musicservice_musicservice_addfromurl", "callee": "map", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L238"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L261"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "setTitle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L262"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "setColor", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L262"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L264"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "setDescription", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L267"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L267"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "addFields", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L272"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L273"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "slice", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L279"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "addFields", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L280"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L281"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "join", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L282"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "map", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L282"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "addFields", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L288"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L290"}, {"caller_nid": "musicservice_musicservice_getqueueembed", "callee": "String", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L291"}, {"caller_nid": "musicservice_musicservice_getactivevoicechannelid", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L301"}, {"caller_nid": "musicservice_musicservice_skip", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L305"}, {"caller_nid": "musicservice_musicservice_pause", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L315"}, {"caller_nid": "musicservice_musicservice_pause", "callee": "now", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L327"}, {"caller_nid": "musicservice_musicservice_resume", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L335"}, {"caller_nid": "musicservice_musicservice_resume", "callee": "now", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L342"}, {"caller_nid": "musicservice_musicservice_resume", "callee": "unpause", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L346"}, {"caller_nid": "musicservice_musicservice_stop", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L352"}, {"caller_nid": "musicservice_musicservice_remove", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L369"}, {"caller_nid": "musicservice_musicservice_remove", "callee": "splice", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L379"}, {"caller_nid": "musicservice_musicservice_leave", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L385"}, {"caller_nid": "musicservice_musicservice_leave", "callee": "destroy", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L398"}, {"caller_nid": "musicservice_musicservice_leave", "callee": "delete", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L400"}, {"caller_nid": "musicservice_musicservice_handlecontrolinteraction", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L405"}, {"caller_nid": "musicservice_musicservice_handlecontrolinteraction", "callee": "update", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L407"}, {"caller_nid": "musicservice_musicservice_handlecontrolinteraction", "callee": "followUp", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L410"}, {"caller_nid": "musicservice_musicservice_handlecontrolinteraction", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L411"}, {"caller_nid": "musicservice_musicservice_handlecontrolinteraction", "callee": "reply", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L419"}, {"caller_nid": "musicservice_musicservice_handlecontrolinteraction", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L420"}, {"caller_nid": "musicservice_musicservice_handlecontrolinteraction", "callee": "split", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L426"}, {"caller_nid": "musicservice_musicservice_handlecontrolinteraction", "callee": "deferUpdate", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L427"}, {"caller_nid": "musicservice_musicservice_createqueueitem", "callee": "getBasicInfo", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L461"}, {"caller_nid": "musicservice_musicservice_enqueuetracks", "callee": "push", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L488"}, {"caller_nid": "musicservice_musicservice_ensuresession", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L511"}, {"caller_nid": "musicservice_musicservice_ensuresession", "callee": "joinVoiceChannel", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L522"}, {"caller_nid": "musicservice_musicservice_ensuresession", "callee": "entersState", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L529"}, {"caller_nid": "musicservice_musicservice_ensuresession", "callee": "createAudioPlayer", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L531"}, {"caller_nid": "musicservice_musicservice_ensuresession", "callee": "subscribe", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L537"}, {"caller_nid": "musicservice_musicservice_ensuresession", "callee": "set", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L557"}, {"caller_nid": "musicservice_musicservice_bindsessionevents", "callee": "on", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L562"}, {"caller_nid": "musicservice_musicservice_bindsessionevents", "callee": "on", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L566"}, {"caller_nid": "musicservice_musicservice_bindsessionevents", "callee": "on", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L571"}, {"caller_nid": "musicservice_musicservice_ontrackfinished", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L578"}, {"caller_nid": "musicservice_musicservice_notifyplaybackfailure", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L607"}, {"caller_nid": "musicservice_musicservice_notifyplaybackfailure", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L607"}, {"caller_nid": "musicservice_musicservice_playnext", "callee": "get", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L619"}, {"caller_nid": "musicservice_musicservice_playnext", "callee": "shift", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L624"}, {"caller_nid": "musicservice_musicservice_playnext", "callee": "now", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L633"}, {"caller_nid": "musicservice_musicservice_playnext", "callee": "createAudioResource", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L642"}, {"caller_nid": "musicservice_musicservice_playnext", "callee": "play", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L647"}, {"caller_nid": "musicservice_musicservice_playnext", "callee": "error", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L650"}, {"caller_nid": "musicservice_musicservice_playnext", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L652"}, {"caller_nid": "musicservice_musicservice_playnext", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L652"}, {"caller_nid": "musicservice_musicservice_resolvestreamurl", "callee": "execFileAsync", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L664"}, {"caller_nid": "musicservice_musicservice_resolvestreamurl", "callee": "find", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L685"}, {"caller_nid": "musicservice_musicservice_resolvestreamurl", "callee": "map", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L685"}, {"caller_nid": "musicservice_musicservice_resolvestreamurl", "callee": "split", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L685"}, {"caller_nid": "musicservice_musicservice_resolvestreamurl", "callee": "warn", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L694"}, {"caller_nid": "musicservice_musicservice_resolvestreamurl", "callee": "getInfo", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L698"}, {"caller_nid": "musicservice_musicservice_extractplaylist", "callee": "execFileAsync", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L712"}, {"caller_nid": "musicservice_musicservice_extractplaylist", "callee": "parse", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L731"}, {"caller_nid": "musicservice_musicservice_extractplaylist", "callee": "map", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L743"}, {"caller_nid": "musicservice_musicservice_extractplaylist", "callee": "filter", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L743"}, {"caller_nid": "musicservice_musicservice_spawnffmpeg", "callee": "spawn", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L759"}, {"caller_nid": "musicservice_musicservice_spawnffmpeg", "callee": "on", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L786"}, {"caller_nid": "musicservice_musicservice_cleanupprocess", "callee": "kill", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L800"}, {"caller_nid": "musicservice_musicservice_rendernowplaying", "callee": "edit", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L814"}, {"caller_nid": "musicservice_musicservice_renderidlestate", "callee": "setDescription", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L829"}, {"caller_nid": "musicservice_musicservice_renderidlestate", "callee": "setTitle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L829"}, {"caller_nid": "musicservice_musicservice_renderidlestate", "callee": "setColor", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L829"}, {"caller_nid": "musicservice_musicservice_renderidlestate", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L831"}, {"caller_nid": "musicservice_musicservice_renderidlestate", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L832"}, {"caller_nid": "musicservice_musicservice_renderidlestate", "callee": "edit", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L834"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "addComponents", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L842"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L843"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L843"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L843"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L843"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L848"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L848"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L848"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L848"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L853"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L853"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L853"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L853"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L858"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L858"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L858"}, {"caller_nid": "musicservice_musicservice_buildcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L858"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "addComponents", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L867"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L868"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L868"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L868"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L868"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L873"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L873"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L873"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L873"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L878"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L878"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L878"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L878"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setDisabled", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L883"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setStyle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L883"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setEmoji", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L883"}, {"caller_nid": "musicservice_musicservice_buildfallbackcontrolrow", "callee": "setCustomId", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L883"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "min", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L895"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L899"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "addFields", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L903"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "setDescription", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L903"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "setTitle", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L903"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "setColor", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L903"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L905"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L909"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L910"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L914"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L919"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L924"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "String", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L925"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L929"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L933"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "addFields", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L939"}, {"caller_nid": "musicservice_musicservice_buildnowplayingembed", "callee": "t", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L940"}, {"caller_nid": "musicservice_musicservice_buildprogressbar", "callee": "min", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L950"}, {"caller_nid": "musicservice_musicservice_buildprogressbar", "callee": "max", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L951"}, {"caller_nid": "musicservice_musicservice_buildprogressbar", "callee": "min", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L951"}, {"caller_nid": "musicservice_musicservice_buildprogressbar", "callee": "round", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L951"}, {"caller_nid": "musicservice_musicservice_buildprogressbar", "callee": "repeat", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L952"}, {"caller_nid": "musicservice_musicservice_buildprogressbar", "callee": "repeat", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L952"}, {"caller_nid": "musicservice_musicservice_buildindeterminateprogressbar", "callee": "abs", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L957"}, {"caller_nid": "musicservice_musicservice_buildindeterminateprogressbar", "callee": "floor", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L957"}, {"caller_nid": "musicservice_musicservice_buildindeterminateprogressbar", "callee": "join", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L958"}, {"caller_nid": "musicservice_musicservice_buildindeterminateprogressbar", "callee": "from", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L958"}, {"caller_nid": "musicservice_musicservice_startprogressupdates", "callee": "setInterval", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L968"}, {"caller_nid": "musicservice_musicservice_stopprogressupdates", "callee": "clearInterval", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L986"}, {"caller_nid": "musicservice_musicservice_getelapsedseconds", "callee": "now", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1000"}, {"caller_nid": "musicservice_musicservice_getelapsedseconds", "callee": "max", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1001"}, {"caller_nid": "musicservice_musicservice_getelapsedseconds", "callee": "floor", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1002"}, {"caller_nid": "musicservice_musicservice_refreshcontrolmessage", "callee": "edit", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1015"}, {"caller_nid": "musicservice_musicservice_safesend", "callee": "send", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1033"}, {"caller_nid": "musicservice_musicservice_safesend", "callee": "error", "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1035"}]} \ No newline at end of file diff --git a/graphify-out/cache/ed49d2bd85d8210042aa552288b1757f19fc1c447c446359363f53875a452cac.json b/graphify-out/cache/ed49d2bd85d8210042aa552288b1757f19fc1c447c446359363f53875a452cac.json new file mode 100644 index 0000000..5ae268b --- /dev/null +++ b/graphify-out/cache/ed49d2bd85d8210042aa552288b1757f19fc1c447c446359363f53875a452cac.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_dashboard_playwright_config_ts", "label": "playwright.config.ts", "file_type": "code", "source_file": "apps/dashboard/playwright.config.ts", "source_location": "L1"}], "edges": [{"source": "apps_dashboard_playwright_config_ts", "target": "test", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/dashboard/playwright.config.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/ee007020fc24e666e36b8cee1244952a3e6eb36ee92c1e59bb5cf056b2a1b283.json b/graphify-out/cache/ee007020fc24e666e36b8cee1244952a3e6eb36ee92c1e59bb5cf056b2a1b283.json new file mode 100644 index 0000000..3f78681 --- /dev/null +++ b/graphify-out/cache/ee007020fc24e666e36b8cee1244952a3e6eb36ee92c1e59bb5cf056b2a1b283.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_utils_logger_ts", "label": "logger.ts", "file_type": "code", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L1"}, {"id": "logger_resolveloglevel", "label": "resolveLogLevel()", "file_type": "code", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L9"}, {"id": "logger_resolvelogdir", "label": "resolveLogDir()", "file_type": "code", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L15"}, {"id": "logger_ensurelogdir", "label": "ensureLogDir()", "file_type": "code", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L23"}], "edges": [{"source": "apps_bot_src_utils_logger_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_utils_logger_ts", "target": "log4js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_utils_logger_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_utils_logger_ts", "target": "apps_bot_src_config_env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_utils_logger_ts", "target": "logger_resolveloglevel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L9", "weight": 1.0}, {"source": "apps_bot_src_utils_logger_ts", "target": "logger_resolvelogdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L15", "weight": 1.0}, {"source": "apps_bot_src_utils_logger_ts", "target": "logger_ensurelogdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L23", "weight": 1.0}], "raw_calls": [{"caller_nid": "logger_resolveloglevel", "callee": "toLowerCase", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L10"}, {"caller_nid": "logger_resolveloglevel", "callee": "includes", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L11"}, {"caller_nid": "logger_resolvelogdir", "callee": "trim", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L16"}, {"caller_nid": "logger_resolvelogdir", "callee": "resolve", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L18"}, {"caller_nid": "logger_resolvelogdir", "callee": "resolve", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L20"}, {"caller_nid": "logger_ensurelogdir", "callee": "mkdirSync", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L25"}, {"caller_nid": "logger_ensurelogdir", "callee": "String", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L27"}, {"caller_nid": "logger_ensurelogdir", "callee": "write", "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L28"}]} \ No newline at end of file diff --git a/graphify-out/cache/f6c05d6c29c1fb4c03ea1e7902ce20a0063a4962b79338cbeb2ff16f72e27e4d.json b/graphify-out/cache/f6c05d6c29c1fb4c03ea1e7902ce20a0063a4962b79338cbeb2ff16f72e27e4d.json new file mode 100644 index 0000000..a75fc0d --- /dev/null +++ b/graphify-out/cache/f6c05d6c29c1fb4c03ea1e7902ce20a0063a4962b79338cbeb2ff16f72e27e4d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_i18n_types_ts", "label": "types.ts", "file_type": "code", "source_file": "apps/bot/src/i18n/types.ts", "source_location": "L1"}], "edges": [], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/f998ac24b2e4126aa4061cd87776819160c15e05e58c0595af516d98a783f87a.json b/graphify-out/cache/f998ac24b2e4126aa4061cd87776819160c15e05e58c0595af516d98a783f87a.json new file mode 100644 index 0000000..76841bf --- /dev/null +++ b/graphify-out/cache/f998ac24b2e4126aa4061cd87776819160c15e05e58c0595af516d98a783f87a.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_i18n_locales_ko_ts", "label": "ko.ts", "file_type": "code", "source_file": "apps/bot/src/i18n/locales/ko.ts", "source_location": "L1"}], "edges": [{"source": "apps_bot_src_i18n_locales_ko_ts", "target": "apps_bot_src_i18n_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/i18n/locales/ko.ts", "source_location": "L1", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/graphify-out/cache/fb6337c93a4f8ff00434e123c657195631862c5bf1205e7d76804d6d22697935.json b/graphify-out/cache/fb6337c93a4f8ff00434e123c657195631862c5bf1205e7d76804d6d22697935.json new file mode 100644 index 0000000..ed19655 --- /dev/null +++ b/graphify-out/cache/fb6337c93a4f8ff00434e123c657195631862c5bf1205e7d76804d6d22697935.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_services_activitytrackerservice_ts", "label": "ActivityTrackerService.ts", "file_type": "code", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L1"}, {"id": "activitytrackerservice_activitytrackerservice", "label": "ActivityTrackerService", "file_type": "code", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L4"}, {"id": "activitytrackerservice_activitytrackerservice_recordactivity", "label": ".recordActivity()", "file_type": "code", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L9"}, {"id": "activitytrackerservice_activitytrackerservice_getpeakhour", "label": ".getPeakHour()", "file_type": "code", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L48"}], "edges": [{"source": "apps_bot_src_services_activitytrackerservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_activitytrackerservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_activitytrackerservice_ts", "target": "activitytrackerservice_activitytrackerservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L4", "weight": 1.0}, {"source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_recordactivity", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L9", "weight": 1.0}, {"source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_getpeakhour", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L48", "weight": 1.0}], "raw_calls": [{"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "getUTCHours", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L12"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "getUTCDay", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L13"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "setUTCDate", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L17"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "getUTCDate", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L17"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "setUTCHours", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L18"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "upsert", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L20"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "error", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L41"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_getpeakhour", "callee": "findMany", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L49"}]} \ No newline at end of file diff --git a/graphify-out/cache/fce5e97049d4eb60b053281a9712999a2cf59f0ac98db542663fc9bafd23fb5c.json b/graphify-out/cache/fce5e97049d4eb60b053281a9712999a2cf59f0ac98db542663fc9bafd23fb5c.json new file mode 100644 index 0000000..fa8140d --- /dev/null +++ b/graphify-out/cache/fce5e97049d4eb60b053281a9712999a2cf59f0ac98db542663fc9bafd23fb5c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_commands_audit_ts", "label": "audit.ts", "file_type": "code", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L1"}, {"id": "audit_getoverallcolor", "label": "getOverallColor()", "file_type": "code", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L20"}, {"id": "audit_buildresultline", "label": "buildResultLine()", "file_type": "code", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L26"}, {"id": "audit_execute", "label": "execute()", "file_type": "code", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L110"}], "edges": [{"source": "apps_bot_src_commands_audit_ts", "target": "discord_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_commands_audit_ts", "target": "apps_bot_src_services_auditlogservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L10", "weight": 1.0}, {"source": "apps_bot_src_commands_audit_ts", "target": "apps_bot_src_services_permissionauditservice", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L11", "weight": 1.0}, {"source": "apps_bot_src_commands_audit_ts", "target": "apps_bot_src_i18n", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L12", "weight": 1.0}, {"source": "apps_bot_src_commands_audit_ts", "target": "audit_getoverallcolor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L20", "weight": 1.0}, {"source": "apps_bot_src_commands_audit_ts", "target": "audit_buildresultline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L26", "weight": 1.0}, {"source": "apps_bot_src_commands_audit_ts", "target": "audit_execute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L110", "weight": 1.0}, {"source": "audit_execute", "target": "audit_getoverallcolor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L202", "weight": 1.0}], "raw_calls": [{"caller_nid": "audit_getoverallcolor", "callee": "some", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L21"}, {"caller_nid": "audit_getoverallcolor", "callee": "some", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L22"}, {"caller_nid": "audit_buildresultline", "callee": "t", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L28"}, {"caller_nid": "audit_buildresultline", "callee": "join", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L32"}, {"caller_nid": "audit_buildresultline", "callee": "t", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L37"}, {"caller_nid": "audit_buildresultline", "callee": "String", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L39"}, {"caller_nid": "audit_buildresultline", "callee": "String", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L40"}, {"caller_nid": "audit_execute", "callee": "getSubcommand", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L111"}, {"caller_nid": "audit_execute", "callee": "getString", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L117"}, {"caller_nid": "audit_execute", "callee": "getChannel", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L120"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L121"}, {"caller_nid": "audit_execute", "callee": "permissionsFor", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L125"}, {"caller_nid": "audit_execute", "callee": "has", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L127"}, {"caller_nid": "audit_execute", "callee": "has", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L127"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L128"}, {"caller_nid": "audit_execute", "callee": "setChannel", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L131"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L132"}, {"caller_nid": "audit_execute", "callee": "log", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L133"}, {"caller_nid": "audit_execute", "callee": "clearChannel", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L143"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L144"}, {"caller_nid": "audit_execute", "callee": "getChannel", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L148"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L149"}, {"caller_nid": "audit_execute", "callee": "join", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L151"}, {"caller_nid": "audit_execute", "callee": "map", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L151"}, {"caller_nid": "audit_execute", "callee": "setTimestamp", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L152"}, {"caller_nid": "audit_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L152"}, {"caller_nid": "audit_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L152"}, {"caller_nid": "audit_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L152"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L160"}, {"caller_nid": "audit_execute", "callee": "getString", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L164"}, {"caller_nid": "audit_execute", "callee": "getBoolean", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L165"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L168"}, {"caller_nid": "audit_execute", "callee": "getChannel", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L171"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L172"}, {"caller_nid": "audit_execute", "callee": "setFilter", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L174"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L175"}, {"caller_nid": "audit_execute", "callee": "getString", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L181"}, {"caller_nid": "audit_execute", "callee": "auditGuild", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L184"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L185"}, {"caller_nid": "audit_execute", "callee": "t", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L185"}, {"caller_nid": "audit_execute", "callee": "sort", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L187"}, {"caller_nid": "audit_execute", "callee": "map", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L192"}, {"caller_nid": "audit_execute", "callee": "filter", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L193"}, {"caller_nid": "audit_execute", "callee": "filter", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L194"}, {"caller_nid": "audit_execute", "callee": "t", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L196"}, {"caller_nid": "audit_execute", "callee": "t", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L196"}, {"caller_nid": "audit_execute", "callee": "String", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L196"}, {"caller_nid": "audit_execute", "callee": "String", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L196"}, {"caller_nid": "audit_execute", "callee": "setTimestamp", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L198"}, {"caller_nid": "audit_execute", "callee": "setColor", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L198"}, {"caller_nid": "audit_execute", "callee": "addFields", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L198"}, {"caller_nid": "audit_execute", "callee": "setDescription", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L198"}, {"caller_nid": "audit_execute", "callee": "setTitle", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L198"}, {"caller_nid": "audit_execute", "callee": "t", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L199"}, {"caller_nid": "audit_execute", "callee": "join", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L200"}, {"caller_nid": "audit_execute", "callee": "t", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L201"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L205"}, {"caller_nid": "audit_execute", "callee": "filter", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L208"}, {"caller_nid": "audit_execute", "callee": "map", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L209"}, {"caller_nid": "audit_execute", "callee": "catch", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L216"}, {"caller_nid": "audit_execute", "callee": "log", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L216"}, {"caller_nid": "audit_execute", "callee": "join", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L220"}, {"caller_nid": "audit_execute", "callee": "error", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L227"}, {"caller_nid": "audit_execute", "callee": "editReply", "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L228"}]} \ No newline at end of file diff --git a/graphify-out/cache/fde90905dde9d3bfd43854ba438da857e49b5f1876e56d5162786dc519d04c18.json b/graphify-out/cache/fde90905dde9d3bfd43854ba438da857e49b5f1876e56d5162786dc519d04c18.json new file mode 100644 index 0000000..07d4e0a --- /dev/null +++ b/graphify-out/cache/fde90905dde9d3bfd43854ba438da857e49b5f1876e56d5162786dc519d04c18.json @@ -0,0 +1 @@ +{"nodes": [{"id": "apps_bot_src_database_index_ts", "label": "index.ts", "file_type": "code", "source_file": "apps/bot/src/database/index.ts", "source_location": "L1"}, {"id": "index_createpgpoolconfig", "label": "createPgPoolConfig()", "file_type": "code", "source_file": "apps/bot/src/database/index.ts", "source_location": "L13"}, {"id": "index_connectdb", "label": "connectDB()", "file_type": "code", "source_file": "apps/bot/src/database/index.ts", "source_location": "L40"}], "edges": [{"source": "apps_bot_src_database_index_ts", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/database/index.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_database_index_ts", "target": "pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/database/index.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_database_index_ts", "target": "adapter_pg", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/database/index.ts", "source_location": "L3", "weight": 1.0}, {"source": "apps_bot_src_database_index_ts", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/database/index.ts", "source_location": "L4", "weight": 1.0}, {"source": "apps_bot_src_database_index_ts", "target": "apps_bot_src_config_env", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/database/index.ts", "source_location": "L5", "weight": 1.0}, {"source": "apps_bot_src_database_index_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/database/index.ts", "source_location": "L6", "weight": 1.0}, {"source": "apps_bot_src_database_index_ts", "target": "index_createpgpoolconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/database/index.ts", "source_location": "L13", "weight": 1.0}, {"source": "apps_bot_src_database_index_ts", "target": "index_connectdb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/database/index.ts", "source_location": "L40", "weight": 1.0}], "raw_calls": [{"caller_nid": "index_createpgpoolconfig", "callee": "trim", "source_file": "apps/bot/src/database/index.ts", "source_location": "L19"}, {"caller_nid": "index_createpgpoolconfig", "callee": "get", "source_file": "apps/bot/src/database/index.ts", "source_location": "L19"}, {"caller_nid": "index_createpgpoolconfig", "callee": "replace", "source_file": "apps/bot/src/database/index.ts", "source_location": "L22"}, {"caller_nid": "index_connectdb", "callee": "error", "source_file": "apps/bot/src/database/index.ts", "source_location": "L42"}, {"caller_nid": "index_connectdb", "callee": "exit", "source_file": "apps/bot/src/database/index.ts", "source_location": "L43"}, {"caller_nid": "index_connectdb", "callee": "connect", "source_file": "apps/bot/src/database/index.ts", "source_location": "L49"}, {"caller_nid": "index_connectdb", "callee": "release", "source_file": "apps/bot/src/database/index.ts", "source_location": "L50"}, {"caller_nid": "index_connectdb", "callee": "info", "source_file": "apps/bot/src/database/index.ts", "source_location": "L51"}, {"caller_nid": "index_connectdb", "callee": "error", "source_file": "apps/bot/src/database/index.ts", "source_location": "L53"}, {"caller_nid": "index_connectdb", "callee": "includes", "source_file": "apps/bot/src/database/index.ts", "source_location": "L54"}, {"caller_nid": "index_connectdb", "callee": "error", "source_file": "apps/bot/src/database/index.ts", "source_location": "L55"}, {"caller_nid": "index_connectdb", "callee": "exit", "source_file": "apps/bot/src/database/index.ts", "source_location": "L57"}]} \ No newline at end of file diff --git a/graphify-out/cost.json b/graphify-out/cost.json new file mode 100644 index 0000000..854788d --- /dev/null +++ b/graphify-out/cost.json @@ -0,0 +1,12 @@ +{ + "runs": [ + { + "date": "2026-04-21T03:01:04.890197+00:00", + "input_tokens": 0, + "output_tokens": 0, + "files": 163 + } + ], + "total_input_tokens": 0, + "total_output_tokens": 0 +} \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html index db712cc..1a2f943 100644 --- a/graphify-out/graph.html +++ b/graphify-out/graph.html @@ -50,12 +50,12 @@

Communities

-
316 nodes · 549 edges · 29 communities
+
369 nodes · 617 edges · 57 communities
\ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json index 8ffa5b1..96c44ff 100644 --- a/graphify-out/graph.json +++ b/graphify-out/graph.json @@ -4,3853 +4,5123 @@ "graph": {}, "nodes": [ { - "label": "jest.config.js", + "label": "index.js", "file_type": "code", - "source_file": "jest.config.js", + "source_file": "packages/grpc-contracts/src/index.js", "source_location": "L1", - "id": "jest_config", - "community": 22 + "id": "packages_grpc_contracts_src_index_js", + "community": 25, + "norm_label": "index.js" }, { "label": "prisma.config.ts", "file_type": "code", - "source_file": "prisma.config.ts", + "source_file": "packages/db/prisma.config.ts", "source_location": "L1", - "id": "prisma_config", - "community": 14 - }, - { - "label": "seed.ts", - "file_type": "code", - "source_file": "prisma/seed.ts", - "source_location": "L1", - "id": "seed", - "community": 14 - }, - { - "label": "main()", - "file_type": "code", - "source_file": "prisma/seed.ts", - "source_location": "L10", - "id": "seed_main", - "community": 14 - }, - { - "label": "BotError.test.ts", - "file_type": "code", - "source_file": "tests/errors/BotError.test.ts", - "source_location": "L1", - "id": "boterror_test", - "community": 4 - }, - { - "label": "ErrorReporter.test.ts", - "file_type": "code", - "source_file": "tests/errors/ErrorReporter.test.ts", - "source_location": "L1", - "id": "errorreporter_test", - "community": 4 - }, - { - "label": "i18n.test.ts", - "file_type": "code", - "source_file": "tests/i18n/i18n.test.ts", - "source_location": "L1", - "id": "i18n_test", - "community": 23 - }, - { - "label": "InviteService.test.ts", - "file_type": "code", - "source_file": "tests/services/InviteService.test.ts", - "source_location": "L1", - "id": "inviteservice_test", - "community": 0 - }, - { - "label": "FishingService.test.ts", - "file_type": "code", - "source_file": "tests/services/FishingService.test.ts", - "source_location": "L1", - "id": "fishingservice_test", - "community": 11 - }, - { - "label": "MusicService.test.ts", - "file_type": "code", - "source_file": "tests/services/MusicService.test.ts", - "source_location": "L1", - "id": "musicservice_test", - "community": 2 - }, - { - "label": "MimicService.test.ts", - "file_type": "code", - "source_file": "tests/services/MimicService.test.ts", - "source_location": "L1", - "id": "mimicservice_test", - "community": 7 - }, - { - "label": "VoiceService.test.ts", - "file_type": "code", - "source_file": "tests/services/VoiceService.test.ts", - "source_location": "L1", - "id": "voiceservice_test", - "community": 0 - }, - { - "label": "check-i18n-tests.ts", - "file_type": "code", - "source_file": "scripts/check-i18n-tests.ts", - "source_location": "L1", - "id": "check_i18n_tests", - "community": 3 - }, - { - "label": "walk()", - "file_type": "code", - "source_file": "scripts/check-i18n-tests.ts", - "source_location": "L19", - "id": "check_i18n_tests_walk", - "community": 3 - }, - { - "label": "getFiles()", - "file_type": "code", - "source_file": "scripts/check-i18n-tests.ts", - "source_location": "L43", - "id": "check_i18n_tests_getfiles", - "community": 3 - }, - { - "label": "checkFile()", - "file_type": "code", - "source_file": "scripts/check-i18n-tests.ts", - "source_location": "L64", - "id": "check_i18n_tests_checkfile", - "community": 3 + "id": "packages_db_prisma_config_ts", + "community": 26, + "norm_label": "prisma.config.ts" }, { "label": "index.ts", "file_type": "code", - "source_file": "src/index.ts", + "source_file": "packages/db/index.ts", "source_location": "L1", - "id": "index", - "community": 3 + "id": "packages_db_index_ts", + "community": 7, + "norm_label": "index.ts" + }, + { + "label": "PrismaShardStatusRepository", + "file_type": "code", + "source_file": "packages/db/index.ts", + "source_location": "L14", + "id": "index_prismashardstatusrepository", + "community": 7, + "norm_label": "prismashardstatusrepository" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": "packages/db/index.ts", + "source_location": "L15", + "id": "index_prismashardstatusrepository_constructor", + "community": 7, + "norm_label": ".constructor()" + }, + { + "label": ".upsertStatus()", + "file_type": "code", + "source_file": "packages/db/index.ts", + "source_location": "L17", + "id": "index_prismashardstatusrepository_upsertstatus", + "community": 7, + "norm_label": ".upsertstatus()" + }, + { + "label": ".getStatus()", + "file_type": "code", + "source_file": "packages/db/index.ts", + "source_location": "L25", + "id": "index_prismashardstatusrepository_getstatus", + "community": 7, + "norm_label": ".getstatus()" + }, + { + "label": "seed.ts", + "file_type": "code", + "source_file": "packages/db/prisma/seed.ts", + "source_location": "L1", + "id": "packages_db_prisma_seed_ts", + "community": 8, + "norm_label": "seed.ts" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "packages/db/prisma/seed.ts", + "source_location": "L10", + "id": "seed_main", + "community": 8, + "norm_label": "main()" + }, + { + "label": "postcss.config.mjs", + "file_type": "code", + "source_file": "apps/dashboard/postcss.config.mjs", + "source_location": "L1", + "id": "apps_dashboard_postcss_config_mjs", + "community": 27, + "norm_label": "postcss.config.mjs" + }, + { + "label": "next-env.d.ts", + "file_type": "code", + "source_file": "apps/dashboard/next-env.d.ts", + "source_location": "L1", + "id": "apps_dashboard_next_env_d_ts", + "community": 28, + "norm_label": "next-env.d.ts" + }, + { + "label": "jest.setup.ts", + "file_type": "code", + "source_file": "apps/dashboard/jest.setup.ts", + "source_location": "L1", + "id": "apps_dashboard_jest_setup_ts", + "community": 29, + "norm_label": "jest.setup.ts" + }, + { + "label": "playwright.config.ts", + "file_type": "code", + "source_file": "apps/dashboard/playwright.config.ts", + "source_location": "L1", + "id": "apps_dashboard_playwright_config_ts", + "community": 30, + "norm_label": "playwright.config.ts" + }, + { + "label": "playwright.global-setup.ts", + "file_type": "code", + "source_file": "apps/dashboard/playwright.global-setup.ts", + "source_location": "L1", + "id": "apps_dashboard_playwright_global_setup_ts", + "community": 8, + "norm_label": "playwright.global-setup.ts" + }, + { + "label": "globalSetup()", + "file_type": "code", + "source_file": "apps/dashboard/playwright.global-setup.ts", + "source_location": "L4", + "id": "playwright_global_setup_globalsetup", + "community": 8, + "norm_label": "globalsetup()" + }, + { + "label": "eslint.config.mjs", + "file_type": "code", + "source_file": "apps/dashboard/eslint.config.mjs", + "source_location": "L1", + "id": "apps_dashboard_eslint_config_mjs", + "community": 31, + "norm_label": "eslint.config.mjs" + }, + { + "label": "next.config.ts", + "file_type": "code", + "source_file": "apps/dashboard/next.config.ts", + "source_location": "L1", + "id": "apps_dashboard_next_config_ts", + "community": 32, + "norm_label": "next.config.ts" + }, + { + "label": "jest.config.ts", + "file_type": "code", + "source_file": "apps/dashboard/jest.config.ts", + "source_location": "L1", + "id": "apps_dashboard_jest_config_ts", + "community": 33, + "norm_label": "jest.config.ts" + }, + { + "label": "dashboard.spec.ts", + "file_type": "code", + "source_file": "apps/dashboard/e2e/dashboard.spec.ts", + "source_location": "L1", + "id": "apps_dashboard_e2e_dashboard_spec_ts", + "community": 34, + "norm_label": "dashboard.spec.ts" + }, + { + "label": "layout.tsx", + "file_type": "code", + "source_file": "apps/dashboard/src/app/layout.tsx", + "source_location": "L1", + "id": "apps_dashboard_src_app_layout_tsx", + "community": 19, + "norm_label": "layout.tsx" + }, + { + "label": "RootLayout()", + "file_type": "code", + "source_file": "apps/dashboard/src/app/layout.tsx", + "source_location": "L20", + "id": "layout_rootlayout", + "community": 19, + "norm_label": "rootlayout()" + }, + { + "label": "page.tsx", + "file_type": "code", + "source_file": "apps/dashboard/src/app/page.tsx", + "source_location": "L1", + "id": "apps_dashboard_src_app_page_tsx", + "community": 20, + "norm_label": "page.tsx" + }, + { + "label": "testGrpc()", + "file_type": "code", + "source_file": "apps/dashboard/src/app/page.tsx", + "source_location": "L9", + "id": "page_testgrpc", + "community": 20, + "norm_label": "testgrpc()" + }, + { + "label": "route.ts", + "file_type": "code", + "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", + "source_location": "L1", + "id": "apps_dashboard_src_app_api_grpc_test_route_ts", + "community": 12, + "norm_label": "route.ts" + }, + { + "label": "GET()", + "file_type": "code", + "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", + "source_location": "L4", + "id": "route_get", + "community": 12, + "norm_label": "get()" + }, + { + "label": "grpc-ping.test.ts", + "file_type": "code", + "source_file": "apps/dashboard/src/__tests__/grpc-ping.test.ts", + "source_location": "L1", + "id": "apps_dashboard_src_tests_grpc_ping_test_ts", + "community": 35, + "norm_label": "grpc-ping.test.ts" + }, + { + "label": "utils.ts", + "file_type": "code", + "source_file": "apps/dashboard/src/lib/utils.ts", + "source_location": "L1", + "id": "apps_dashboard_src_lib_utils_ts", + "community": 21, + "norm_label": "utils.ts" + }, + { + "label": "cn()", + "file_type": "code", + "source_file": "apps/dashboard/src/lib/utils.ts", + "source_location": "L4", + "id": "utils_cn", + "community": 21, + "norm_label": "cn()" + }, + { + "label": "grpc.ts", + "file_type": "code", + "source_file": "apps/dashboard/src/lib/grpc.ts", + "source_location": "L1", + "id": "apps_dashboard_src_lib_grpc_ts", + "community": 12, + "norm_label": "grpc.ts" + }, + { + "label": "pingBot()", + "file_type": "code", + "source_file": "apps/dashboard/src/lib/grpc.ts", + "source_location": "L11", + "id": "grpc_pingbot", + "community": 12, + "norm_label": "pingbot()" + }, + { + "label": "getGuildChannels()", + "file_type": "code", + "source_file": "apps/dashboard/src/lib/grpc.ts", + "source_location": "L23", + "id": "grpc_getguildchannels", + "community": 12, + "norm_label": "getguildchannels()" + }, + { + "label": "scratch_debug_env.js", + "file_type": "code", + "source_file": "apps/bot/scratch_debug_env.js", + "source_location": "L1", + "id": "apps_bot_scratch_debug_env_js", + "community": 36, + "norm_label": "scratch_debug_env.js" + }, + { + "label": "jest.config.js", + "file_type": "code", + "source_file": "apps/bot/jest.config.js", + "source_location": "L1", + "id": "apps_bot_jest_config_js", + "community": 37, + "norm_label": "jest.config.js" + }, + { + "label": "db.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/core/db.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_core_db_test_ts", + "community": 38, + "norm_label": "db.test.ts" + }, + { + "label": "grpc.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/integration/grpc.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_integration_grpc_test_ts", + "community": 13, + "norm_label": "grpc.test.ts" + }, + { + "label": "MockBotDashboardService", + "file_type": "code", + "source_file": "apps/bot/tests/integration/grpc.test.ts", + "source_location": "L5", + "id": "grpc_test_mockbotdashboardservice", + "community": 13, + "norm_label": "mockbotdashboardservice" + }, + { + "label": ".Ping()", + "file_type": "code", + "source_file": "apps/bot/tests/integration/grpc.test.ts", + "source_location": "L6", + "id": "grpc_test_mockbotdashboardservice_ping", + "community": 13, + "norm_label": ".ping()" + }, + { + "label": ".GetGuildChannels()", + "file_type": "code", + "source_file": "apps/bot/tests/integration/grpc.test.ts", + "source_location": "L13", + "id": "grpc_test_mockbotdashboardservice_getguildchannels", + "community": 13, + "norm_label": ".getguildchannels()" + }, + { + "label": "MockDiscord.ts", + "file_type": "code", + "source_file": "apps/bot/tests/utils/MockDiscord.ts", + "source_location": "L1", + "id": "apps_bot_tests_utils_mockdiscord_ts", + "community": 14, + "norm_label": "mockdiscord.ts" + }, + { + "label": "MockDiscord", + "file_type": "code", + "source_file": "apps/bot/tests/utils/MockDiscord.ts", + "source_location": "L3", + "id": "mockdiscord_mockdiscord", + "community": 14, + "norm_label": "mockdiscord" + }, + { + "label": ".constructor()", + "file_type": "code", + "source_file": "apps/bot/tests/utils/MockDiscord.ts", + "source_location": "L10", + "id": "mockdiscord_mockdiscord_constructor", + "community": 14, + "norm_label": ".constructor()" + }, + { + "label": ".createMockInteraction()", + "file_type": "code", + "source_file": "apps/bot/tests/utils/MockDiscord.ts", + "source_location": "L63", + "id": "mockdiscord_mockdiscord_createmockinteraction", + "community": 14, + "norm_label": ".createmockinteraction()" + }, + { + "label": "Command.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/examples/Command.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_examples_command_test_ts", + "community": 22, + "norm_label": "command.test.ts" + }, + { + "label": "executePingCommand()", + "file_type": "code", + "source_file": "apps/bot/tests/examples/Command.test.ts", + "source_location": "L4", + "id": "command_test_executepingcommand", + "community": 22, + "norm_label": "executepingcommand()" + }, + { + "label": "BotError.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/errors/BotError.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_errors_boterror_test_ts", + "community": 39, + "norm_label": "boterror.test.ts" + }, + { + "label": "ErrorReporter.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/errors/ErrorReporter.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_errors_errorreporter_test_ts", + "community": 40, + "norm_label": "errorreporter.test.ts" + }, + { + "label": "i18n.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/i18n/i18n.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_i18n_i18n_test_ts", + "community": 41, + "norm_label": "i18n.test.ts" + }, + { + "label": "InviteService.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/services/InviteService.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_services_inviteservice_test_ts", + "community": 42, + "norm_label": "inviteservice.test.ts" + }, + { + "label": "FishingService.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/services/FishingService.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_services_fishingservice_test_ts", + "community": 43, + "norm_label": "fishingservice.test.ts" + }, + { + "label": "MusicService.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/services/MusicService.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_services_musicservice_test_ts", + "community": 44, + "norm_label": "musicservice.test.ts" + }, + { + "label": "MimicService.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/services/MimicService.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_services_mimicservice_test_ts", + "community": 45, + "norm_label": "mimicservice.test.ts" + }, + { + "label": "VoiceService.test.ts", + "file_type": "code", + "source_file": "apps/bot/tests/services/VoiceService.test.ts", + "source_location": "L1", + "id": "apps_bot_tests_services_voiceservice_test_ts", + "community": 46, + "norm_label": "voiceservice.test.ts" + }, + { + "label": "check-i18n-tests.ts", + "file_type": "code", + "source_file": "apps/bot/scripts/check-i18n-tests.ts", + "source_location": "L1", + "id": "apps_bot_scripts_check_i18n_tests_ts", + "community": 1, + "norm_label": "check-i18n-tests.ts" + }, + { + "label": "walk()", + "file_type": "code", + "source_file": "apps/bot/scripts/check-i18n-tests.ts", + "source_location": "L19", + "id": "check_i18n_tests_walk", + "community": 1, + "norm_label": "walk()" + }, + { + "label": "getFiles()", + "file_type": "code", + "source_file": "apps/bot/scripts/check-i18n-tests.ts", + "source_location": "L43", + "id": "check_i18n_tests_getfiles", + "community": 1, + "norm_label": "getfiles()" + }, + { + "label": "checkFile()", + "file_type": "code", + "source_file": "apps/bot/scripts/check-i18n-tests.ts", + "source_location": "L64", + "id": "check_i18n_tests_checkfile", + "community": 1, + "norm_label": "checkfile()" + }, + { + "label": "shard.ts", + "file_type": "code", + "source_file": "apps/bot/src/shard.ts", + "source_location": "L1", + "id": "apps_bot_src_shard_ts", + "community": 47, + "norm_label": "shard.ts" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "apps/bot/src/index.ts", + "source_location": "L1", + "id": "apps_bot_src_index_ts", + "community": 48, + "norm_label": "index.ts" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "apps/bot/src/database/index.ts", + "source_location": "L1", + "id": "apps_bot_src_database_index_ts", + "community": 9, + "norm_label": "index.ts" }, { "label": "createPgPoolConfig()", "file_type": "code", - "source_file": "src/database/index.ts", + "source_file": "apps/bot/src/database/index.ts", "source_location": "L13", "id": "index_createpgpoolconfig", - "community": 3 + "community": 9, + "norm_label": "createpgpoolconfig()" }, { "label": "connectDB()", "file_type": "code", - "source_file": "src/database/index.ts", + "source_file": "apps/bot/src/database/index.ts", "source_location": "L40", "id": "index_connectdb", - "community": 3 + "community": 9, + "norm_label": "connectdb()" }, { "label": "refinementHandler.ts", "file_type": "code", - "source_file": "src/interactions/handlers/refinementHandler.ts", + "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L1", - "id": "refinementhandler", - "community": 0 + "id": "apps_bot_src_interactions_handlers_refinementhandler_ts", + "community": 6, + "norm_label": "refinementhandler.ts" }, { "label": "handleRefinementInteraction()", "file_type": "code", - "source_file": "src/interactions/handlers/refinementHandler.ts", + "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L7", "id": "refinementhandler_handlerefinementinteraction", - "community": 0 + "community": 6, + "norm_label": "handlerefinementinteraction()" }, { "label": "setupWizardHandler.ts", "file_type": "code", - "source_file": "src/interactions/handlers/setupWizardHandler.ts", + "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L1", - "id": "setupwizardhandler", - "community": 4 + "id": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", + "community": 4, + "norm_label": "setupwizardhandler.ts" }, { "label": "handleSetupWizardInteraction()", "file_type": "code", - "source_file": "src/interactions/handlers/setupWizardHandler.ts", + "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7", "id": "setupwizardhandler_handlesetupwizardinteraction", - "community": 4 + "community": 4, + "norm_label": "handlesetupwizardinteraction()" + }, + { + "label": "command.ts", + "file_type": "code", + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L1", + "id": "apps_bot_src_core_command_ts", + "community": 10, + "norm_label": "command.ts" + }, + { + "label": "traitRequiresPayment()", + "file_type": "code", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L34", + "id": "command_traitrequirespayment", + "community": 10, + "norm_label": "traitrequirespayment()" + }, + { + "label": "ensureGuildPaidForTrait()", + "file_type": "code", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L45", + "id": "command_ensureguildpaidfortrait", + "community": 10, + "norm_label": "ensureguildpaidfortrait()" + }, + { + "label": "data()", + "file_type": "code", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L142", + "id": "command_data", + "community": 10, + "norm_label": "data()" + }, + { + "label": "beforeHandle()", + "file_type": "code", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L175", + "id": "command_beforehandle", + "community": 10, + "norm_label": "beforehandle()" + }, + { + "label": "execute()", + "file_type": "code", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L188", + "id": "command_execute", + "community": 10, + "norm_label": "execute()" + }, + { + "label": "toModule()", + "file_type": "code", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L216", + "id": "command_tomodule", + "community": 10, + "norm_label": "tomodule()" + }, + { + "label": "db.ts", + "file_type": "code", + "source_file": "apps/bot/src/core/db.ts", + "source_location": "L1", + "id": "apps_bot_src_core_db_ts", + "community": 15, + "norm_label": "db.ts" + }, + { + "label": "isRootClient()", + "file_type": "code", + "source_file": "apps/bot/src/core/db.ts", + "source_location": "L7", + "id": "db_isrootclient", + "community": 15, + "norm_label": "isrootclient()" + }, + { + "label": "transaction()", + "file_type": "code", + "source_file": "apps/bot/src/core/db.ts", + "source_location": "L18", + "id": "db_transaction", + "community": 15, + "norm_label": "transaction()" + }, + { + "label": "withTransaction()", + "file_type": "code", + "source_file": "apps/bot/src/core/db.ts", + "source_location": "L35", + "id": "db_withtransaction", + "community": 15, + "norm_label": "withtransaction()" }, { "label": "env.ts", "file_type": "code", - "source_file": "src/config/env.ts", + "source_file": "apps/bot/src/config/env.ts", "source_location": "L1", - "id": "env", - "community": 0 + "id": "apps_bot_src_config_env_ts", + "community": 17, + "norm_label": "env.ts" + }, + { + "label": "getEnvPath()", + "file_type": "code", + "source_file": "apps/bot/src/config/env.ts", + "source_location": "L6", + "id": "env_getenvpath", + "community": 17, + "norm_label": "getenvpath()" }, { "label": "generateInstanceId()", "file_type": "code", - "source_file": "src/config/env.ts", - "source_location": "L8", + "source_file": "apps/bot/src/config/env.ts", + "source_location": "L20", "id": "env_generateinstanceid", - "community": 0 + "community": 17, + "norm_label": "generateinstanceid()" }, { "label": "errorHandler.ts", "file_type": "code", - "source_file": "src/utils/errorHandler.ts", + "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L1", - "id": "errorhandler", - "community": 0 + "id": "apps_bot_src_utils_errorhandler_ts", + "community": 9, + "norm_label": "errorhandler.ts" }, { "label": "handleGlobalExceptions()", "file_type": "code", - "source_file": "src/utils/errorHandler.ts", + "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L3", "id": "errorhandler_handleglobalexceptions", - "community": 0 + "community": 9, + "norm_label": "handleglobalexceptions()" }, { "label": "logger.ts", "file_type": "code", - "source_file": "src/utils/logger.ts", + "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L1", - "id": "logger", - "community": 0 + "id": "apps_bot_src_utils_logger_ts", + "community": 16, + "norm_label": "logger.ts" }, { "label": "resolveLogLevel()", "file_type": "code", - "source_file": "src/utils/logger.ts", + "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L9", "id": "logger_resolveloglevel", - "community": 0 + "community": 16, + "norm_label": "resolveloglevel()" }, { "label": "resolveLogDir()", "file_type": "code", - "source_file": "src/utils/logger.ts", + "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L15", "id": "logger_resolvelogdir", - "community": 0 + "community": 16, + "norm_label": "resolvelogdir()" }, { "label": "ensureLogDir()", "file_type": "code", - "source_file": "src/utils/logger.ts", + "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L23", "id": "logger_ensurelogdir", - "community": 0 + "community": 16, + "norm_label": "ensurelogdir()" }, { "label": "language.ts", "file_type": "code", - "source_file": "src/commands/language.ts", + "source_file": "apps/bot/src/commands/language.ts", "source_location": "L1", - "id": "language", - "community": 19 + "id": "apps_bot_src_commands_language_ts", + "community": 2, + "norm_label": "language.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/language.ts", + "source_file": "apps/bot/src/commands/language.ts", "source_location": "L25", "id": "language_execute", - "community": 19 + "community": 2, + "norm_label": "execute()" }, { "label": "setup.ts", "file_type": "code", - "source_file": "src/commands/setup.ts", + "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L1", - "id": "setup", - "community": 5 + "id": "apps_bot_src_commands_setup_ts", + "community": 4, + "norm_label": "setup.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/setup.ts", + "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L18", "id": "setup_execute", - "community": 5 + "community": 4, + "norm_label": "execute()" }, { "label": "voice.ts", "file_type": "code", - "source_file": "src/commands/voice.ts", + "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L1", - "id": "voice", - "community": 0 + "id": "apps_bot_src_commands_voice_ts", + "community": 2, + "norm_label": "voice.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/voice.ts", + "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L79", "id": "voice_execute", - "community": 0 + "community": 2, + "norm_label": "execute()" }, { "label": "music.ts", "file_type": "code", - "source_file": "src/commands/music.ts", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L1", - "id": "music", - "community": 16 + "id": "apps_bot_src_commands_music_ts", + "community": 1, + "norm_label": "music.ts" }, { "label": "buildErrorMessage()", "file_type": "code", - "source_file": "src/commands/music.ts", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L6", "id": "music_builderrormessage", - "community": 16 + "community": 1, + "norm_label": "builderrormessage()" }, { "label": "respond()", "file_type": "code", - "source_file": "src/commands/music.ts", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L14", "id": "music_respond", - "community": 16 + "community": 1, + "norm_label": "respond()" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/music.ts", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L130", "id": "music_execute", - "community": 16 + "community": 1, + "norm_label": "execute()" }, { "label": "refine.ts", "file_type": "code", - "source_file": "src/commands/refine.ts", + "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L1", - "id": "refine", - "community": 0 + "id": "apps_bot_src_commands_refine_ts", + "community": 6, + "norm_label": "refine.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/refine.ts", + "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L91", "id": "refine_execute", - "community": 0 + "community": 6, + "norm_label": "execute()" }, { "label": "minigame.ts", "file_type": "code", - "source_file": "src/commands/minigame.ts", + "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L1", - "id": "minigame", - "community": 15 + "id": "apps_bot_src_commands_minigame_ts", + "community": 2, + "norm_label": "minigame.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/minigame.ts", + "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L62", "id": "minigame_execute", - "community": 15 + "community": 2, + "norm_label": "execute()" + }, + { + "label": "autorole.ts", + "file_type": "code", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L1", + "id": "apps_bot_src_commands_autorole_ts", + "community": 11, + "norm_label": "autorole.ts" + }, + { + "label": "AutoRoleCommand", + "file_type": "code", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L17", + "id": "autorole_autorolecommand", + "community": 11, + "norm_label": "autorolecommand" + }, + { + "label": ".define()", + "file_type": "code", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L21", + "id": "autorole_autorolecommand_define", + "community": 11, + "norm_label": ".define()" + }, + { + "label": ".handle()", + "file_type": "code", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L31", + "id": "autorole_autorolecommand_handle", + "community": 11, + "norm_label": ".handle()" + }, + { + "label": "generateAutoRoleDashboard()", + "file_type": "code", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L40", + "id": "autorole_generateautoroledashboard", + "community": 11, + "norm_label": "generateautoroledashboard()" }, { "label": "config.ts", "file_type": "code", - "source_file": "src/commands/config.ts", + "source_file": "apps/bot/src/commands/config.ts", "source_location": "L1", - "id": "config", - "community": 14 + "id": "apps_bot_src_commands_config_ts", + "community": 2, + "norm_label": "config.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/config.ts", + "source_file": "apps/bot/src/commands/config.ts", "source_location": "L66", "id": "config_execute", - "community": 14 + "community": 2, + "norm_label": "execute()" }, { "label": "audit.ts", "file_type": "code", - "source_file": "src/commands/audit.ts", + "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L1", - "id": "audit", - "community": 5 + "id": "apps_bot_src_commands_audit_ts", + "community": 2, + "norm_label": "audit.ts" }, { "label": "getOverallColor()", "file_type": "code", - "source_file": "src/commands/audit.ts", + "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L20", "id": "audit_getoverallcolor", - "community": 5 + "community": 2, + "norm_label": "getoverallcolor()" }, { "label": "buildResultLine()", "file_type": "code", - "source_file": "src/commands/audit.ts", + "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L26", "id": "audit_buildresultline", - "community": 5 + "community": 2, + "norm_label": "buildresultline()" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/audit.ts", + "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L110", "id": "audit_execute", - "community": 5 + "community": 2, + "norm_label": "execute()" }, { "label": "event.ts", "file_type": "code", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L1", - "id": "event", - "community": 10 + "id": "apps_bot_src_commands_event_ts", + "community": 2, + "norm_label": "event.ts" }, { "label": "parseSeoulDateTime()", "file_type": "code", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L18", "id": "event_parseseouldatetime", - "community": 10 + "community": 2, + "norm_label": "parseseouldatetime()" }, { "label": "toDiscordTimestamps()", "file_type": "code", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L51", "id": "event_todiscordtimestamps", - "community": 10 + "community": 2, + "norm_label": "todiscordtimestamps()" }, { "label": "parseReminderOffsets()", "file_type": "code", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L59", "id": "event_parsereminderoffsets", - "community": 10 + "community": 2, + "norm_label": "parsereminderoffsets()" }, { "label": "formatReminderOffsets()", "file_type": "code", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L77", "id": "event_formatreminderoffsets", - "community": 10 + "community": 2, + "norm_label": "formatreminderoffsets()" }, { "label": "buildStatusLabel()", "file_type": "code", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L85", "id": "event_buildstatuslabel", - "community": 10 + "community": 2, + "norm_label": "buildstatuslabel()" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L189", "id": "event_execute", - "community": 10 + "community": 2, + "norm_label": "execute()" }, { "label": "fishing.ts", "file_type": "code", - "source_file": "src/commands/fishing.ts", + "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L1", - "id": "fishing", - "community": 11 + "id": "apps_bot_src_commands_fishing_ts", + "community": 0, + "norm_label": "fishing.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/commands/fishing.ts", + "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L83", "id": "fishing_execute", - "community": 11 + "community": 0, + "norm_label": "execute()" }, { "label": "BotError.ts", "file_type": "code", - "source_file": "src/errors/BotError.ts", + "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L1", - "id": "boterror", - "community": 4 + "id": "apps_bot_src_errors_boterror_ts", + "community": 18, + "norm_label": "boterror.ts" }, { "label": "BotError", "file_type": "code", - "source_file": "src/errors/BotError.ts", + "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L16", "id": "boterror_boterror", - "community": 4 + "community": 18, + "norm_label": "boterror" }, { "label": ".constructor()", "file_type": "code", - "source_file": "src/errors/BotError.ts", + "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L29", "id": "boterror_boterror_constructor", - "community": 4 + "community": 18, + "norm_label": ".constructor()" }, { "label": "ErrorReporter.ts", "file_type": "code", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L1", - "id": "errorreporter", - "community": 4 + "id": "apps_bot_src_errors_errorreporter_ts", + "community": 4, + "norm_label": "errorreporter.ts" }, { "label": "ErrorReporter", "file_type": "code", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L38", "id": "errorreporter_errorreporter", - "community": 4 + "community": 4, + "norm_label": "errorreporter" }, { "label": ".report()", "file_type": "code", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L43", "id": "errorreporter_errorreporter_report", - "community": 4 + "community": 4, + "norm_label": ".report()" }, { "label": ".wrap()", "file_type": "code", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L73", "id": "errorreporter_errorreporter_wrap", - "community": 4 + "community": 4, + "norm_label": ".wrap()" }, { "label": ".buildEmbed()", "file_type": "code", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L107", "id": "errorreporter_errorreporter_buildembed", - "community": 4 + "community": 4, + "norm_label": ".buildembed()" }, { "label": "withErrorHandler()", "file_type": "code", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L136", "id": "errorreporter_witherrorhandler", - "community": 4 + "community": 4, + "norm_label": "witherrorhandler()" }, { "label": "ErrorCodes.ts", "file_type": "code", - "source_file": "src/errors/ErrorCodes.ts", + "source_file": "apps/bot/src/errors/ErrorCodes.ts", "source_location": "L1", - "id": "errorcodes", - "community": 4 + "id": "apps_bot_src_errors_errorcodes_ts", + "community": 4, + "norm_label": "errorcodes.ts" }, { "label": "createBotError()", "file_type": "code", - "source_file": "src/errors/ErrorCodes.ts", + "source_file": "apps/bot/src/errors/ErrorCodes.ts", "source_location": "L123", "id": "errorcodes_createboterror", - "community": 4 + "community": 4, + "norm_label": "createboterror()" + }, + { + "label": "test.ts", + "file_type": "code", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L1", + "id": "apps_bot_src_service_test_ts", + "community": 10, + "norm_label": "test.ts" + }, + { + "label": "ExampleSlashCommand", + "file_type": "code", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L20", + "id": "test_exampleslashcommand", + "community": 10, + "norm_label": "exampleslashcommand" + }, + { + "label": ".define()", + "file_type": "code", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L27", + "id": "test_exampleslashcommand_define", + "community": 10, + "norm_label": ".define()" + }, + { + "label": ".beforeHandle()", + "file_type": "code", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L49", + "id": "test_exampleslashcommand_beforehandle", + "community": 10, + "norm_label": ".beforehandle()" + }, + { + "label": ".handle()", + "file_type": "code", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L61", + "id": "test_exampleslashcommand_handle", + "community": 10, + "norm_label": ".handle()" + }, + { + "label": "command.ts", + "file_type": "code", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L1", + "id": "apps_bot_src_service_command_ts", + "community": 10, + "norm_label": "command.ts" }, { "label": "voiceStateUpdate.ts", "file_type": "code", - "source_file": "src/events/voiceStateUpdate.ts", + "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L1", - "id": "voicestateupdate", - "community": 0 + "id": "apps_bot_src_events_voicestateupdate_ts", + "community": 3, + "norm_label": "voicestateupdate.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/events/voiceStateUpdate.ts", + "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L7", "id": "voicestateupdate_execute", - "community": 0 + "community": 3, + "norm_label": "execute()" }, { "label": "interactionCreate.ts", "file_type": "code", - "source_file": "src/events/interactionCreate.ts", + "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L1", - "id": "interactioncreate", - "community": 4 + "id": "apps_bot_src_events_interactioncreate_ts", + "community": 3, + "norm_label": "interactioncreate.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/events/interactionCreate.ts", + "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L16", "id": "interactioncreate_execute", - "community": 4 + "community": 3, + "norm_label": "execute()" }, { "label": "messageCreate.ts", "file_type": "code", - "source_file": "src/events/messageCreate.ts", + "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L1", - "id": "messagecreate", - "community": 7 + "id": "apps_bot_src_events_messagecreate_ts", + "community": 5, + "norm_label": "messagecreate.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/events/messageCreate.ts", + "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L10", "id": "messagecreate_execute", - "community": 7 + "community": 5, + "norm_label": "execute()" }, { "label": "guildMemberAdd.ts", "file_type": "code", - "source_file": "src/events/guildMemberAdd.ts", + "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L1", - "id": "guildmemberadd", - "community": 0 + "id": "apps_bot_src_events_guildmemberadd_ts", + "community": 11, + "norm_label": "guildmemberadd.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/events/guildMemberAdd.ts", + "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L7", "id": "guildmemberadd_execute", - "community": 0 + "community": 11, + "norm_label": "execute()" }, { "label": "guildDelete.ts", "file_type": "code", - "source_file": "src/events/guildDelete.ts", + "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L1", - "id": "guilddelete", - "community": 0 + "id": "apps_bot_src_events_guilddelete_ts", + "community": 7, + "norm_label": "guilddelete.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/events/guildDelete.ts", + "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L7", "id": "guilddelete_execute", - "community": 0 - }, - { - "label": "inviteDelete.ts", - "file_type": "code", - "source_file": "src/events/inviteDelete.ts", - "source_location": "L1", - "id": "invitedelete", - "community": 0 - }, - { - "label": "execute()", - "file_type": "code", - "source_file": "src/events/inviteDelete.ts", - "source_location": "L7", - "id": "invitedelete_execute", - "community": 0 - }, - { - "label": "inviteCreate.ts", - "file_type": "code", - "source_file": "src/events/inviteCreate.ts", - "source_location": "L1", - "id": "invitecreate", - "community": 0 - }, - { - "label": "execute()", - "file_type": "code", - "source_file": "src/events/inviteCreate.ts", - "source_location": "L7", - "id": "invitecreate_execute", - "community": 0 + "community": 7, + "norm_label": "execute()" }, { "label": "ready.ts", "file_type": "code", - "source_file": "src/events/ready.ts", + "source_file": "apps/bot/src/events/ready.ts", "source_location": "L1", - "id": "ready", - "community": 0 + "id": "apps_bot_src_events_ready_ts", + "community": 7, + "norm_label": "ready.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/events/ready.ts", - "source_location": "L14", + "source_file": "apps/bot/src/events/ready.ts", + "source_location": "L16", "id": "ready_execute", - "community": 0 + "community": 7, + "norm_label": "execute()" }, { "label": "guildCreate.ts", "file_type": "code", - "source_file": "src/events/guildCreate.ts", + "source_file": "apps/bot/src/events/guildCreate.ts", "source_location": "L1", - "id": "guildcreate", - "community": 0 + "id": "apps_bot_src_events_guildcreate_ts", + "community": 7, + "norm_label": "guildcreate.ts" }, { "label": "execute()", "file_type": "code", - "source_file": "src/events/guildCreate.ts", - "source_location": "L8", + "source_file": "apps/bot/src/events/guildCreate.ts", + "source_location": "L7", "id": "guildcreate_execute", - "community": 0 + "community": 7, + "norm_label": "execute()" }, { "label": "localeHelper.ts", "file_type": "code", - "source_file": "src/i18n/localeHelper.ts", + "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L1", - "id": "localehelper", - "community": 4 + "id": "apps_bot_src_i18n_localehelper_ts", + "community": 3, + "norm_label": "localehelper.ts" }, { "label": "getInteractionLocale()", "file_type": "code", - "source_file": "src/i18n/localeHelper.ts", + "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L21", "id": "localehelper_getinteractionlocale", - "community": 4 + "community": 3, + "norm_label": "getinteractionlocale()" }, { "label": "getContextLocale()", "file_type": "code", - "source_file": "src/i18n/localeHelper.ts", + "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L55", "id": "localehelper_getcontextlocale", - "community": 4 + "community": 3, + "norm_label": "getcontextlocale()" }, { "label": "types.ts", "file_type": "code", - "source_file": "src/i18n/types.ts", + "source_file": "apps/bot/src/i18n/types.ts", "source_location": "L1", - "id": "types", - "community": 3 + "id": "apps_bot_src_i18n_types_ts", + "community": 49, + "norm_label": "types.ts" + }, + { + "label": "index.ts", + "file_type": "code", + "source_file": "apps/bot/src/i18n/index.ts", + "source_location": "L1", + "id": "apps_bot_src_i18n_index_ts", + "community": 3, + "norm_label": "index.ts" }, { "label": "StaticI18nProvider", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L28", "id": "index_statici18nprovider", - "community": 3 + "community": 3, + "norm_label": "statici18nprovider" }, { "label": ".get()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L29", "id": "index_statici18nprovider_get", - "community": 3 + "community": 1, + "norm_label": ".get()" }, { "label": ".isSupported()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L33", "id": "index_statici18nprovider_issupported", - "community": 3 + "community": 3, + "norm_label": ".issupported()" }, { "label": ".getSupportedLocales()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L37", "id": "index_statici18nprovider_getsupportedlocales", - "community": 3 + "community": 3, + "norm_label": ".getsupportedlocales()" }, { "label": "setI18nProvider()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L50", "id": "index_seti18nprovider", - "community": 3 + "community": 3, + "norm_label": "seti18nprovider()" }, { "label": "getI18nProvider()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L55", "id": "index_geti18nprovider", - "community": 3 + "community": 3, + "norm_label": "geti18nprovider()" }, { "label": "resolveLocale()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L68", "id": "index_resolvelocale", - "community": 3 + "community": 3, + "norm_label": "resolvelocale()" }, { "label": "normalizeDiscordLocale()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L88", "id": "index_normalizediscordlocale", - "community": 3 + "community": 3, + "norm_label": "normalizediscordlocale()" }, { "label": "t()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L109", "id": "index_t", - "community": 3 + "community": 2, + "norm_label": "t()" }, { "label": "getNestedValue()", "file_type": "code", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L134", "id": "index_getnestedvalue", - "community": 3 + "community": 3, + "norm_label": "getnestedvalue()" }, { "label": "en.ts", "file_type": "code", - "source_file": "src/i18n/locales/en.ts", + "source_file": "apps/bot/src/i18n/locales/en.ts", "source_location": "L1", - "id": "en", - "community": 3 + "id": "apps_bot_src_i18n_locales_en_ts", + "community": 50, + "norm_label": "en.ts" }, { "label": "ko.ts", "file_type": "code", - "source_file": "src/i18n/locales/ko.ts", + "source_file": "apps/bot/src/i18n/locales/ko.ts", "source_location": "L1", - "id": "ko", - "community": 3 + "id": "apps_bot_src_i18n_locales_ko_ts", + "community": 51, + "norm_label": "ko.ts" }, { "label": "KordClient.ts", "file_type": "code", - "source_file": "src/client/KordClient.ts", + "source_file": "apps/bot/src/client/KordClient.ts", "source_location": "L1", - "id": "kordclient", - "community": 0 + "id": "apps_bot_src_client_kordclient_ts", + "community": 9, + "norm_label": "kordclient.ts" }, { "label": "KordClient", "file_type": "code", - "source_file": "src/client/KordClient.ts", - "source_location": "L10", + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L11", "id": "kordclient_kordclient", - "community": 0 + "community": 9, + "norm_label": "kordclient" }, { "label": ".constructor()", "file_type": "code", - "source_file": "src/client/KordClient.ts", - "source_location": "L13", + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L14", "id": "kordclient_kordclient_constructor", - "community": 0 + "community": 9, + "norm_label": ".constructor()" }, { "label": ".start()", "file_type": "code", - "source_file": "src/client/KordClient.ts", - "source_location": "L26", + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L29", "id": "kordclient_kordclient_start", - "community": 0 + "community": 9, + "norm_label": ".start()" }, { "label": "EventLoader.ts", "file_type": "code", - "source_file": "src/handlers/EventLoader.ts", + "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L1", - "id": "eventloader", - "community": 0 + "id": "apps_bot_src_handlers_eventloader_ts", + "community": 9, + "norm_label": "eventloader.ts" }, { "label": "loadEvents()", "file_type": "code", - "source_file": "src/handlers/EventLoader.ts", + "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L6", "id": "eventloader_loadevents", - "community": 0 + "community": 9, + "norm_label": "loadevents()" }, { "label": "CommandLoader.ts", "file_type": "code", - "source_file": "src/handlers/CommandLoader.ts", + "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L1", - "id": "commandloader", - "community": 0 + "id": "apps_bot_src_handlers_commandloader_ts", + "community": 9, + "norm_label": "commandloader.ts" }, { "label": "loadCommands()", "file_type": "code", - "source_file": "src/handlers/CommandLoader.ts", + "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L6", "id": "commandloader_loadcommands", - "community": 0 - }, - { - "label": "InviteService.ts", - "file_type": "code", - "source_file": "src/services/InviteService.ts", - "source_location": "L1", - "id": "inviteservice", - "community": 0 - }, - { - "label": "InviteService", - "file_type": "code", - "source_file": "src/services/InviteService.ts", - "source_location": "L5", - "id": "inviteservice_inviteservice", - "community": 12 - }, - { - "label": ".cacheAllInvites()", - "file_type": "code", - "source_file": "src/services/InviteService.ts", - "source_location": "L9", - "id": "inviteservice_inviteservice_cacheallinvites", - "community": 12 - }, - { - "label": ".cacheGuildInvites()", - "file_type": "code", - "source_file": "src/services/InviteService.ts", - "source_location": "L16", - "id": "inviteservice_inviteservice_cacheguildinvites", - "community": 12 - }, - { - "label": ".handleInviteCreate()", - "file_type": "code", - "source_file": "src/services/InviteService.ts", - "source_location": "L29", - "id": "inviteservice_inviteservice_handleinvitecreate", - "community": 12 - }, - { - "label": ".handleInviteDelete()", - "file_type": "code", - "source_file": "src/services/InviteService.ts", - "source_location": "L35", - "id": "inviteservice_inviteservice_handleinvitedelete", - "community": 12 - }, - { - "label": ".handleMemberAdd()", - "file_type": "code", - "source_file": "src/services/InviteService.ts", - "source_location": "L41", - "id": "inviteservice_inviteservice_handlememberadd", - "community": 12 + "community": 9, + "norm_label": "loadcommands()" }, { "label": "MimicService.ts", "file_type": "code", - "source_file": "src/services/MimicService.ts", + "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L1", - "id": "mimicservice", - "community": 7 + "id": "apps_bot_src_services_mimicservice_ts", + "community": 5, + "norm_label": "mimicservice.ts" }, { "label": "MimicService", "file_type": "code", - "source_file": "src/services/MimicService.ts", + "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L5", "id": "mimicservice_mimicservice", - "community": 7 + "community": 5, + "norm_label": "mimicservice" }, { "label": ".handleMessage()", "file_type": "code", - "source_file": "src/services/MimicService.ts", + "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L6", "id": "mimicservice_mimicservice_handlemessage", - "community": 7 + "community": 5, + "norm_label": ".handlemessage()" }, { "label": "RefinementService.ts", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L1", - "id": "refinementservice", - "community": 0 + "id": "apps_bot_src_services_refinementservice_ts", + "community": 6, + "norm_label": "refinementservice.ts" }, { "label": "RefinementService", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L28", "id": "refinementservice_refinementservice", - "community": 6 + "community": 6, + "norm_label": "refinementservice" }, { "label": ".getMaxDurability()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L38", "id": "refinementservice_refinementservice_getmaxdurability", - "community": 6 + "community": 6, + "norm_label": ".getmaxdurability()" }, { "label": ".loadConfigs()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L45", "id": "refinementservice_refinementservice_loadconfigs", - "community": 6 + "community": 6, + "norm_label": ".loadconfigs()" }, { "label": ".getSysConfig()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L67", "id": "refinementservice_refinementservice_getsysconfig", - "community": 6 + "community": 1, + "norm_label": ".getsysconfig()" }, { "label": ".getSysConfigNum()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L71", "id": "refinementservice_refinementservice_getsysconfignum", - "community": 6 + "community": 6, + "norm_label": ".getsysconfignum()" }, { "label": ".getCost()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L79", "id": "refinementservice_refinementservice_getcost", - "community": 6 + "community": 6, + "norm_label": ".getcost()" }, { "label": ".tryRefine()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L86", "id": "refinementservice_refinementservice_tryrefine", - "community": 6 + "community": 6, + "norm_label": ".tryrefine()" }, { "label": ".startBattle()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L153", "id": "refinementservice_refinementservice_startbattle", - "community": 6 + "community": 6, + "norm_label": ".startbattle()" }, { "label": ".checkIn()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L249", "id": "refinementservice_refinementservice_checkin", - "community": 6 + "community": 6, + "norm_label": ".checkin()" }, { "label": ".sellWeapon()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L277", "id": "refinementservice_refinementservice_sellweapon", - "community": 6 + "community": 6, + "norm_label": ".sellweapon()" }, { "label": ".getProfile()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L299", "id": "refinementservice_refinementservice_getprofile", - "community": 6 + "community": 6, + "norm_label": ".getprofile()" }, { "label": ".addGold()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L303", "id": "refinementservice_refinementservice_addgold", - "community": 6 + "community": 6, + "norm_label": ".addgold()" }, { "label": ".getOrCreateProfile()", "file_type": "code", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L315", "id": "refinementservice_refinementservice_getorcreateprofile", - "community": 6 + "community": 6, + "norm_label": ".getorcreateprofile()" }, { "label": "ActivityTrackerService.ts", "file_type": "code", - "source_file": "src/services/ActivityTrackerService.ts", + "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L1", - "id": "activitytrackerservice", - "community": 0 + "id": "apps_bot_src_services_activitytrackerservice_ts", + "community": 5, + "norm_label": "activitytrackerservice.ts" }, { "label": "ActivityTrackerService", "file_type": "code", - "source_file": "src/services/ActivityTrackerService.ts", + "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L4", "id": "activitytrackerservice_activitytrackerservice", - "community": 0 + "community": 5, + "norm_label": "activitytrackerservice" }, { "label": ".recordActivity()", "file_type": "code", - "source_file": "src/services/ActivityTrackerService.ts", + "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L9", "id": "activitytrackerservice_activitytrackerservice_recordactivity", - "community": 0 + "community": 5, + "norm_label": ".recordactivity()" }, { "label": ".getPeakHour()", "file_type": "code", - "source_file": "src/services/ActivityTrackerService.ts", + "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L48", "id": "activitytrackerservice_activitytrackerservice_getpeakhour", - "community": 0 + "community": 5, + "norm_label": ".getpeakhour()" }, { "label": "BigEmojiService.ts", "file_type": "code", - "source_file": "src/services/BigEmojiService.ts", + "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L1", - "id": "bigemojiservice", - "community": 7 + "id": "apps_bot_src_services_bigemojiservice_ts", + "community": 5, + "norm_label": "bigemojiservice.ts" }, { "label": "BigEmojiService", "file_type": "code", - "source_file": "src/services/BigEmojiService.ts", + "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L5", "id": "bigemojiservice_bigemojiservice", - "community": 7 + "community": 5, + "norm_label": "bigemojiservice" }, { "label": ".handleMessage()", "file_type": "code", - "source_file": "src/services/BigEmojiService.ts", + "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L6", "id": "bigemojiservice_bigemojiservice_handlemessage", - "community": 7 + "community": 5, + "norm_label": ".handlemessage()" }, { "label": "FeverService.ts", "file_type": "code", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L1", - "id": "feverservice", - "community": 0 + "id": "apps_bot_src_services_feverservice_ts", + "community": 5, + "norm_label": "feverservice.ts" }, { "label": "FeverService", "file_type": "code", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L5", "id": "feverservice_feverservice", - "community": 17 + "community": 5, + "norm_label": "feverservice" }, { "label": ".startScheduler()", "file_type": "code", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L11", "id": "feverservice_feverservice_startscheduler", - "community": 17 + "community": 5, + "norm_label": ".startscheduler()" }, { "label": ".updateFeverState()", "file_type": "code", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L28", "id": "feverservice_feverservice_updatefeverstate", - "community": 17 + "community": 5, + "norm_label": ".updatefeverstate()" }, { "label": ".getFeverBonus()", "file_type": "code", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L64", "id": "feverservice_feverservice_getfeverbonus", - "community": 17 + "community": 6, + "norm_label": ".getfeverbonus()" }, { "label": "PresenceService.ts", "file_type": "code", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L1", - "id": "presenceservice", - "community": 0 + "id": "apps_bot_src_services_presenceservice_ts", + "community": 7, + "norm_label": "presenceservice.ts" }, { "label": "PresenceService", "file_type": "code", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L9", "id": "presenceservice_presenceservice", - "community": 18 + "community": 7, + "norm_label": "presenceservice" }, { "label": ".startActivePresence()", "file_type": "code", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L28", "id": "presenceservice_presenceservice_startactivepresence", - "community": 18 + "community": 7, + "norm_label": ".startactivepresence()" }, { "label": ".updatePresence()", "file_type": "code", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L54", "id": "presenceservice_presenceservice_updatepresence", - "community": 18 + "community": 7, + "norm_label": ".updatepresence()" }, { "label": ".stopRotation()", "file_type": "code", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L74", "id": "presenceservice_presenceservice_stoprotation", - "community": 18 + "community": 7, + "norm_label": ".stoprotation()" }, { "label": "MusicService.ts", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1", - "id": "musicservice", - "community": 2 + "id": "apps_bot_src_services_musicservice_ts", + "community": 1, + "norm_label": "musicservice.ts" }, { "label": "extractYouTubeVideoId()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L79", "id": "musicservice_extractyoutubevideoid", - "community": 2 + "community": 1, + "norm_label": "extractyoutubevideoid()" }, { "label": "isYouTubePlaylistUrl()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L118", "id": "musicservice_isyoutubeplaylisturl", - "community": 2 + "community": 1, + "norm_label": "isyoutubeplaylisturl()" }, { "label": "parseDurationSeconds()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L133", "id": "musicservice_parsedurationseconds", - "community": 2 + "community": 1, + "norm_label": "parsedurationseconds()" }, { "label": "parseDurationTextToSeconds()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L145", "id": "musicservice_parsedurationtexttoseconds", - "community": 2 + "community": 1, + "norm_label": "parsedurationtexttoseconds()" }, { "label": "formatDuration()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L175", "id": "musicservice_formatduration", - "community": 2 + "community": 1, + "norm_label": "formatduration()" }, { "label": "MusicService", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L191", "id": "musicservice_musicservice", - "community": 2 + "community": 1, + "norm_label": "musicservice" }, { "label": ".getYouTube()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L199", "id": "musicservice_musicservice_getyoutube", - "community": 2 + "community": 1, + "norm_label": ".getyoutube()" }, { "label": ".addFromQuery()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L207", "id": "musicservice_musicservice_addfromquery", - "community": 2 + "community": 1, + "norm_label": ".addfromquery()" }, { "label": ".addFromUrl()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L231", "id": "musicservice_musicservice_addfromurl", - "community": 2 + "community": 1, + "norm_label": ".addfromurl()" }, { "label": ".getQueueEmbed()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L260", "id": "musicservice_musicservice_getqueueembed", - "community": 2 + "community": 1, + "norm_label": ".getqueueembed()" }, { "label": ".getActiveVoiceChannelId()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L300", "id": "musicservice_musicservice_getactivevoicechannelid", - "community": 2 + "community": 1, + "norm_label": ".getactivevoicechannelid()" }, { "label": ".skip()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L304", "id": "musicservice_musicservice_skip", - "community": 2 + "community": 1, + "norm_label": ".skip()" }, { "label": ".pause()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L314", "id": "musicservice_musicservice_pause", - "community": 2 + "community": 1, + "norm_label": ".pause()" }, { "label": ".resume()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L334", "id": "musicservice_musicservice_resume", - "community": 2 + "community": 1, + "norm_label": ".resume()" }, { "label": ".stop()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L351", "id": "musicservice_musicservice_stop", - "community": 2 + "community": 1, + "norm_label": ".stop()" }, { "label": ".remove()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L368", "id": "musicservice_musicservice_remove", - "community": 2 + "community": 1, + "norm_label": ".remove()" }, { "label": ".leave()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L384", "id": "musicservice_musicservice_leave", - "community": 2 + "community": 1, + "norm_label": ".leave()" }, { "label": ".handleControlInteraction()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L404", "id": "musicservice_musicservice_handlecontrolinteraction", - "community": 2 + "community": 1, + "norm_label": ".handlecontrolinteraction()" }, { "label": ".createQueueItem()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L454", "id": "musicservice_musicservice_createqueueitem", - "community": 2 + "community": 1, + "norm_label": ".createqueueitem()" }, { "label": ".enqueueTracks()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L476", "id": "musicservice_musicservice_enqueuetracks", - "community": 2 + "community": 1, + "norm_label": ".enqueuetracks()" }, { "label": ".ensureSession()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L505", "id": "musicservice_musicservice_ensuresession", - "community": 2 + "community": 1, + "norm_label": ".ensuresession()" }, { "label": ".bindSessionEvents()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L561", "id": "musicservice_musicservice_bindsessionevents", - "community": 2 + "community": 1, + "norm_label": ".bindsessionevents()" }, { "label": ".onTrackFinished()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L577", "id": "musicservice_musicservice_ontrackfinished", - "community": 2 + "community": 1, + "norm_label": ".ontrackfinished()" }, { "label": ".notifyPlaybackFailure()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L597", "id": "musicservice_musicservice_notifyplaybackfailure", - "community": 2 + "community": 1, + "norm_label": ".notifyplaybackfailure()" }, { "label": ".playNext()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L618", "id": "musicservice_musicservice_playnext", - "community": 2 + "community": 1, + "norm_label": ".playnext()" }, { "label": ".resolveStreamUrl()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L660", "id": "musicservice_musicservice_resolvestreamurl", - "community": 2 + "community": 1, + "norm_label": ".resolvestreamurl()" }, { "label": ".extractPlaylist()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L711", "id": "musicservice_musicservice_extractplaylist", - "community": 2 + "community": 1, + "norm_label": ".extractplaylist()" }, { "label": ".spawnFfmpeg()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L754", "id": "musicservice_musicservice_spawnffmpeg", - "community": 2 + "community": 1, + "norm_label": ".spawnffmpeg()" }, { "label": ".cleanupProcess()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L796", "id": "musicservice_musicservice_cleanupprocess", - "community": 2 + "community": 1, + "norm_label": ".cleanupprocess()" }, { "label": ".renderNowPlaying()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L805", "id": "musicservice_musicservice_rendernowplaying", - "community": 2 + "community": 1, + "norm_label": ".rendernowplaying()" }, { "label": ".renderIdleState()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L822", "id": "musicservice_musicservice_renderidlestate", - "community": 2 + "community": 1, + "norm_label": ".renderidlestate()" }, { "label": ".buildControlRow()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L840", "id": "musicservice_musicservice_buildcontrolrow", - "community": 2 + "community": 1, + "norm_label": ".buildcontrolrow()" }, { "label": ".buildFallbackControlRow()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L866", "id": "musicservice_musicservice_buildfallbackcontrolrow", - "community": 2 + "community": 1, + "norm_label": ".buildfallbackcontrolrow()" }, { "label": ".buildNowPlayingEmbed()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L891", "id": "musicservice_musicservice_buildnowplayingembed", - "community": 2 + "community": 1, + "norm_label": ".buildnowplayingembed()" }, { "label": ".buildProgressBar()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L948", "id": "musicservice_musicservice_buildprogressbar", - "community": 2 + "community": 1, + "norm_label": ".buildprogressbar()" }, { "label": ".buildIndeterminateProgressBar()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L955", "id": "musicservice_musicservice_buildindeterminateprogressbar", - "community": 2 + "community": 1, + "norm_label": ".buildindeterminateprogressbar()" }, { "label": ".startProgressUpdates()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L961", "id": "musicservice_musicservice_startprogressupdates", - "community": 2 + "community": 1, + "norm_label": ".startprogressupdates()" }, { "label": ".stopProgressUpdates()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L984", "id": "musicservice_musicservice_stopprogressupdates", - "community": 2 + "community": 1, + "norm_label": ".stopprogressupdates()" }, { "label": ".isPaused()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L991", "id": "musicservice_musicservice_ispaused", - "community": 2 + "community": 1, + "norm_label": ".ispaused()" }, { "label": ".getElapsedSeconds()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L995", "id": "musicservice_musicservice_getelapsedseconds", - "community": 2 + "community": 1, + "norm_label": ".getelapsedseconds()" }, { "label": ".refreshControlMessage()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1005", "id": "musicservice_musicservice_refreshcontrolmessage", - "community": 2 + "community": 1, + "norm_label": ".refreshcontrolmessage()" }, { "label": ".formatTrackLine()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1027", "id": "musicservice_musicservice_formattrackline", - "community": 2 + "community": 1, + "norm_label": ".formattrackline()" }, { "label": ".safeSend()", "file_type": "code", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1031", "id": "musicservice_musicservice_safesend", - "community": 2 + "community": 1, + "norm_label": ".safesend()" }, { "label": "MiniGameRegistry.ts", "file_type": "code", - "source_file": "src/services/MiniGameRegistry.ts", + "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L1", - "id": "minigameregistry", - "community": 15 + "id": "apps_bot_src_services_minigameregistry_ts", + "community": 2, + "norm_label": "minigameregistry.ts" }, { "label": "getMiniGame()", "file_type": "code", - "source_file": "src/services/MiniGameRegistry.ts", + "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L20", "id": "minigameregistry_getminigame", - "community": 15 + "community": 2, + "norm_label": "getminigame()" }, { "label": "getAllMiniGames()", "file_type": "code", - "source_file": "src/services/MiniGameRegistry.ts", + "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L24", "id": "minigameregistry_getallminigames", - "community": 15 + "community": 2, + "norm_label": "getallminigames()" }, { "label": "VoiceService.ts", "file_type": "code", - "source_file": "src/services/VoiceService.ts", + "source_file": "apps/bot/src/services/VoiceService.ts", "source_location": "L1", - "id": "voiceservice", - "community": 0 + "id": "apps_bot_src_services_voiceservice_ts", + "community": 3, + "norm_label": "voiceservice.ts" }, { "label": "VoiceService", "file_type": "code", - "source_file": "src/services/VoiceService.ts", - "source_location": "L9", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L11", "id": "voiceservice_voiceservice", - "community": 9 + "community": 3, + "norm_label": "voiceservice" }, { "label": ".syncChannels()", "file_type": "code", - "source_file": "src/services/VoiceService.ts", - "source_location": "L10", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L12", "id": "voiceservice_voiceservice_syncchannels", - "community": 9 + "community": 7, + "norm_label": ".syncchannels()" }, { "label": ".handleVoiceStateUpdate()", "file_type": "code", - "source_file": "src/services/VoiceService.ts", - "source_location": "L49", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L53", "id": "voiceservice_voiceservice_handlevoicestateupdate", - "community": 9 + "community": 3, + "norm_label": ".handlevoicestateupdate()" }, { "label": ".handleJoin()", "file_type": "code", - "source_file": "src/services/VoiceService.ts", - "source_location": "L65", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L69", "id": "voiceservice_voiceservice_handlejoin", - "community": 9 + "community": 3, + "norm_label": ".handlejoin()" }, { "label": ".handleLeave()", "file_type": "code", - "source_file": "src/services/VoiceService.ts", - "source_location": "L211", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L215", "id": "voiceservice_voiceservice_handleleave", - "community": 9 + "community": 3, + "norm_label": ".handleleave()" }, { "label": ".applyOwnershipTransfer()", "file_type": "code", - "source_file": "src/services/VoiceService.ts", - "source_location": "L277", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L281", "id": "voiceservice_voiceservice_applyownershiptransfer", - "community": 9 + "community": 3, + "norm_label": ".applyownershiptransfer()" }, { "label": ".sendControlPanel()", "file_type": "code", - "source_file": "src/services/VoiceService.ts", - "source_location": "L301", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L305", "id": "voiceservice_voiceservice_sendcontrolpanel", - "community": 9 + "community": 3, + "norm_label": ".sendcontrolpanel()" }, { "label": ".getEffectiveName()", "file_type": "code", - "source_file": "src/services/VoiceService.ts", - "source_location": "L336", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L340", "id": "voiceservice_voiceservice_geteffectivename", - "community": 9 + "community": 3, + "norm_label": ".geteffectivename()" }, { "label": "PermissionAuditService.ts", "file_type": "code", - "source_file": "src/services/PermissionAuditService.ts", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", "source_location": "L1", - "id": "permissionauditservice", - "community": 5 + "id": "apps_bot_src_services_permissionauditservice_ts", + "community": 4, + "norm_label": "permissionauditservice.ts" }, { "label": "PermissionAuditService", "file_type": "code", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L143", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L128", "id": "permissionauditservice_permissionauditservice", - "community": 5 + "community": 4, + "norm_label": "permissionauditservice" }, { "label": ".auditGuild()", "file_type": "code", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L144", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L129", "id": "permissionauditservice_permissionauditservice_auditguild", - "community": 5 + "community": 4, + "norm_label": ".auditguild()" }, { "label": ".checkGuildPermissions()", "file_type": "code", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L181", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L166", "id": "permissionauditservice_permissionauditservice_checkguildpermissions", - "community": 5 + "community": 4, + "norm_label": ".checkguildpermissions()" }, { "label": ".checkChannelPermissions()", "file_type": "code", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L194", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L179", "id": "permissionauditservice_permissionauditservice_checkchannelpermissions", - "community": 5 + "community": 4, + "norm_label": ".checkchannelpermissions()" }, { "label": ".checkHierarchy()", "file_type": "code", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L210", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L195", "id": "permissionauditservice_permissionauditservice_checkhierarchy", - "community": 5 + "community": 4, + "norm_label": ".checkhierarchy()" }, { "label": ".getMissing()", "file_type": "code", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L231", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L216", "id": "permissionauditservice_permissionauditservice_getmissing", - "community": 5 + "community": 4, + "norm_label": ".getmissing()" }, { "label": ".permToString()", "file_type": "code", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L236", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L221", "id": "permissionauditservice_permissionauditservice_permtostring", - "community": 5 + "community": 4, + "norm_label": ".permtostring()" }, { "label": "SetupWizardRenderer.ts", "file_type": "code", - "source_file": "src/services/SetupWizardRenderer.ts", + "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L1", - "id": "setupwizardrenderer", - "community": 5 + "id": "apps_bot_src_services_setupwizardrenderer_ts", + "community": 4, + "norm_label": "setupwizardrenderer.ts" }, { "label": "SetupWizardRenderer", "file_type": "code", - "source_file": "src/services/SetupWizardRenderer.ts", + "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L17", "id": "setupwizardrenderer_setupwizardrenderer", - "community": 5 + "community": 4, + "norm_label": "setupwizardrenderer" }, { "label": ".renderStep()", "file_type": "code", - "source_file": "src/services/SetupWizardRenderer.ts", + "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L18", "id": "setupwizardrenderer_setupwizardrenderer_renderstep", - "community": 5 + "community": 4, + "norm_label": ".renderstep()" + }, + { + "label": "AutoRoleService.ts", + "file_type": "code", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L1", + "id": "apps_bot_src_services_autoroleservice_ts", + "community": 11, + "norm_label": "autoroleservice.ts" + }, + { + "label": "AutoRoleService", + "file_type": "code", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L6", + "id": "autoroleservice_autoroleservice", + "community": 11, + "norm_label": "autoroleservice" + }, + { + "label": ".getConfig()", + "file_type": "code", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L10", + "id": "autoroleservice_autoroleservice_getconfig", + "community": 11, + "norm_label": ".getconfig()" + }, + { + "label": ".updateConfig()", + "file_type": "code", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L19", + "id": "autoroleservice_autoroleservice_updateconfig", + "community": 11, + "norm_label": ".updateconfig()" + }, + { + "label": ".setEnabled()", + "file_type": "code", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L38", + "id": "autoroleservice_autoroleservice_setenabled", + "community": 11, + "norm_label": ".setenabled()" + }, + { + "label": ".handleMemberJoin()", + "file_type": "code", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L45", + "id": "autoroleservice_autoroleservice_handlememberjoin", + "community": 11, + "norm_label": ".handlememberjoin()" }, { "label": "FishingService.ts", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L1", - "id": "fishingservice", - "community": 11 + "id": "apps_bot_src_services_fishingservice_ts", + "community": 0, + "norm_label": "fishingservice.ts" }, { "label": "FishingService", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L102", "id": "fishingservice_fishingservice", - "community": 1 + "community": 0, + "norm_label": "fishingservice" }, { "label": ".enterThread()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L109", "id": "fishingservice_fishingservice_enterthread", - "community": 1 + "community": 0, + "norm_label": ".enterthread()" }, { "label": ".isOwnedFishingThread()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L135", "id": "fishingservice_fishingservice_isownedfishingthread", - "community": 1 + "community": 0, + "norm_label": ".isownedfishingthread()" }, { "label": ".startSessionInThread()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L145", "id": "fishingservice_fishingservice_startsessioninthread", - "community": 1 + "community": 0, + "norm_label": ".startsessioninthread()" }, { "label": ".endThreadByUser()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L168", "id": "fishingservice_fishingservice_endthreadbyuser", - "community": 1 + "community": 0, + "norm_label": ".endthreadbyuser()" }, { "label": ".handleButton()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L189", "id": "fishingservice_fishingservice_handlebutton", - "community": 1 + "community": 0, + "norm_label": ".handlebutton()" }, { "label": ".getProfile()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L234", "id": "fishingservice_fishingservice_getprofile", - "community": 1 + "community": 0, + "norm_label": ".getprofile()" }, { "label": ".getCollection()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L242", "id": "fishingservice_fishingservice_getcollection", - "community": 1 + "community": 0, + "norm_label": ".getcollection()" }, { "label": ".getSizeRanking()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L256", "id": "fishingservice_fishingservice_getsizeranking", - "community": 1 + "community": 0, + "norm_label": ".getsizeranking()" }, { "label": ".getFishDisplayName()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L271", "id": "fishingservice_fishingservice_getfishdisplayname", - "community": 1 + "community": 0, + "norm_label": ".getfishdisplayname()" }, { "label": ".getRarityDisplayNameById()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L275", "id": "fishingservice_fishingservice_getraritydisplaynamebyid", - "community": 1 + "community": 0, + "norm_label": ".getraritydisplaynamebyid()" }, { "label": ".tickSession()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L283", "id": "fishingservice_fishingservice_ticksession", - "community": 1 + "community": 0, + "norm_label": ".ticksession()" }, { "label": ".queueAction()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L307", "id": "fishingservice_fishingservice_queueaction", - "community": 1 + "community": 0, + "norm_label": ".queueaction()" }, { "label": ".resolveSuccessfulPull()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L323", "id": "fishingservice_fishingservice_resolvesuccessfulpull", - "community": 1 + "community": 0, + "norm_label": ".resolvesuccessfulpull()" }, { "label": ".resolveMiss()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L353", "id": "fishingservice_fishingservice_resolvemiss", - "community": 1 + "community": 0, + "norm_label": ".resolvemiss()" }, { "label": ".startNextPhase()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L369", "id": "fishingservice_fishingservice_startnextphase", - "community": 1 + "community": 0, + "norm_label": ".startnextphase()" }, { "label": ".finishSession()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L375", "id": "fishingservice_fishingservice_finishsession", - "community": 1 + "community": 0, + "norm_label": ".finishsession()" }, { "label": ".getActiveSession()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L397", "id": "fishingservice_fishingservice_getactivesession", - "community": 1 + "community": 0, + "norm_label": ".getactivesession()" }, { "label": ".isSessionStale()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L411", "id": "fishingservice_fishingservice_issessionstale", - "community": 1 + "community": 0, + "norm_label": ".issessionstale()" }, { "label": ".clearStaleSession()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L424", "id": "fishingservice_fishingservice_clearstalesession", - "community": 1 + "community": 0, + "norm_label": ".clearstalesession()" }, { "label": ".deleteThread()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L430", "id": "fishingservice_fishingservice_deletethread", - "community": 1 + "community": 0, + "norm_label": ".deletethread()" }, { "label": ".renderSession()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L444", "id": "fishingservice_fishingservice_rendersession", - "community": 1 + "community": 0, + "norm_label": ".rendersession()" }, { "label": ".buildEmbed()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L467", "id": "fishingservice_fishingservice_buildembed", - "community": 1 + "community": 0, + "norm_label": ".buildembed()" }, { "label": ".buildControlRow()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L527", "id": "fishingservice_fishingservice_buildcontrolrow", - "community": 1 + "community": 0, + "norm_label": ".buildcontrolrow()" }, { "label": ".buildGauge()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L552", "id": "fishingservice_fishingservice_buildgauge", - "community": 1 + "community": 0, + "norm_label": ".buildgauge()" }, { "label": ".createSessionInThread()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L558", "id": "fishingservice_fishingservice_createsessioninthread", - "community": 1 + "community": 0, + "norm_label": ".createsessioninthread()" }, { "label": ".findOrCreateThread()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L613", "id": "fishingservice_fishingservice_findorcreatethread", - "community": 1 + "community": 0, + "norm_label": ".findorcreatethread()" }, { "label": ".findOwnedFishingThread()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L632", "id": "fishingservice_fishingservice_findownedfishingthread", - "community": 1 + "community": 0, + "norm_label": ".findownedfishingthread()" }, { "label": ".sendCatchResult()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L646", "id": "fishingservice_fishingservice_sendcatchresult", - "community": 1 + "community": 0, + "norm_label": ".sendcatchresult()" }, { "label": ".previewFishLane()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L702", "id": "fishingservice_fishingservice_previewfishlane", - "community": 1 + "community": 0, + "norm_label": ".previewfishlane()" }, { "label": ".previewGauge()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L706", "id": "fishingservice_fishingservice_previewgauge", - "community": 1 + "community": 0, + "norm_label": ".previewgauge()" }, { "label": ".buildFishLane()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L710", "id": "fishingservice_fishingservice_buildfishlane", - "community": 1 + "community": 0, + "norm_label": ".buildfishlane()" }, { "label": ".randomDirection()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L716", "id": "fishingservice_fishingservice_randomdirection", - "community": 1 + "community": 0, + "norm_label": ".randomdirection()" }, { "label": ".buildThreadName()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L721", "id": "fishingservice_fishingservice_buildthreadname", - "community": 1 + "community": 0, + "norm_label": ".buildthreadname()" }, { "label": ".loadFishingCatalog()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L726", "id": "fishingservice_fishingservice_loadfishingcatalog", - "community": 1 + "community": 0, + "norm_label": ".loadfishingcatalog()" }, { "label": ".pickFishByRate()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L738", "id": "fishingservice_fishingservice_pickfishbyrate", - "community": 1 + "community": 0, + "norm_label": ".pickfishbyrate()" }, { "label": ".pickRarityByRate()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L752", "id": "fishingservice_fishingservice_pickraritybyrate", - "community": 1 + "community": 0, + "norm_label": ".pickraritybyrate()" }, { "label": ".getReactionWindowMs()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L766", "id": "fishingservice_fishingservice_getreactionwindowms", - "community": 1 + "community": 0, + "norm_label": ".getreactionwindowms()" }, { "label": ".rollRange()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L772", "id": "fishingservice_fishingservice_rollrange", - "community": 1 + "community": 0, + "norm_label": ".rollrange()" }, { "label": ".pickRandomArtPath()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L780", "id": "fishingservice_fishingservice_pickrandomartpath", - "community": 1 + "community": 0, + "norm_label": ".pickrandomartpath()" }, { "label": ".resolveResourcePath()", "file_type": "code", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L789", "id": "fishingservice_fishingservice_resolveresourcepath", - "community": 1 + "community": 0, + "norm_label": ".resolveresourcepath()" }, { "label": ".loadFishingRarities()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L793", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L805", "id": "fishingservice_fishingservice_loadfishingrarities", - "community": 1 + "community": 0, + "norm_label": ".loadfishingrarities()" }, { "label": ".getRarityDisplayName()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L805", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L817", "id": "fishingservice_fishingservice_getraritydisplayname", - "community": 1 + "community": 0, + "norm_label": ".getraritydisplayname()" }, { "label": ".recordProfileResult()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L809", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L821", "id": "fishingservice_fishingservice_recordprofileresult", - "community": 1 + "community": 0, + "norm_label": ".recordprofileresult()" }, { "label": ".recordCollectionCatch()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L852", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L864", "id": "fishingservice_fishingservice_recordcollectioncatch", - "community": 1 + "community": 0, + "norm_label": ".recordcollectioncatch()" }, { "label": ".getRarityCountField()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L898", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L910", "id": "fishingservice_fishingservice_getraritycountfield", - "community": 1 + "community": 0, + "norm_label": ".getraritycountfield()" }, { "label": ".getRarityRank()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L906", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L918", "id": "fishingservice_fishingservice_getrarityrank", - "community": 1 + "community": 0, + "norm_label": ".getrarityrank()" }, { "label": ".getRarityBadge()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L914", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L926", "id": "fishingservice_fishingservice_getraritybadge", - "community": 1 + "community": 0, + "norm_label": ".getraritybadge()" }, { "label": ".composeRarityArt()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L922", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L934", "id": "fishingservice_fishingservice_composerarityart", - "community": 1 + "community": 0, + "norm_label": ".composerarityart()" }, { "label": ".hexToColorInt()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L946", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L958", "id": "fishingservice_fishingservice_hextocolorint", - "community": 1 + "community": 0, + "norm_label": ".hextocolorint()" }, { "label": ".rollCatchSizeCm()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L950", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L962", "id": "fishingservice_fishingservice_rollcatchsizecm", - "community": 1 + "community": 0, + "norm_label": ".rollcatchsizecm()" }, { "label": ".formatSelectedAction()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L956", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L968", "id": "fishingservice_fishingservice_formatselectedaction", - "community": 1 + "community": 0, + "norm_label": ".formatselectedaction()" }, { "label": ".clearTick()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L964", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L976", "id": "fishingservice_fishingservice_cleartick", - "community": 1 + "community": 0, + "norm_label": ".cleartick()" }, { "label": ".getUserKey()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L971", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L983", "id": "fishingservice_fishingservice_getuserkey", - "community": 1 + "community": 0, + "norm_label": ".getuserkey()" }, { "label": ".rollDecimalRange()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L975", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L987", "id": "fishingservice_fishingservice_rolldecimalrange", - "community": 1 + "community": 0, + "norm_label": ".rolldecimalrange()" }, { "label": "buildFishingGauge()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L984", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L996", "id": "fishingservice_buildfishinggauge", - "community": 11 + "community": 0, + "norm_label": "buildfishinggauge()" }, { "label": "buildFishingLane()", "file_type": "code", - "source_file": "src/services/FishingService.ts", - "source_location": "L988", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L1000", "id": "fishingservice_buildfishinglane", - "community": 11 + "community": 0, + "norm_label": "buildfishinglane()" }, { "label": "WebhookService.ts", "file_type": "code", - "source_file": "src/services/WebhookService.ts", + "source_file": "apps/bot/src/services/WebhookService.ts", "source_location": "L1", - "id": "webhookservice", - "community": 7 + "id": "apps_bot_src_services_webhookservice_ts", + "community": 5, + "norm_label": "webhookservice.ts" }, { "label": "WebhookService", "file_type": "code", - "source_file": "src/services/WebhookService.ts", - "source_location": "L4", + "source_file": "apps/bot/src/services/WebhookService.ts", + "source_location": "L6", "id": "webhookservice_webhookservice", - "community": 7 + "community": 5, + "norm_label": "webhookservice" }, { "label": ".getWebhookClient()", "file_type": "code", - "source_file": "src/services/WebhookService.ts", - "source_location": "L13", + "source_file": "apps/bot/src/services/WebhookService.ts", + "source_location": "L15", "id": "webhookservice_webhookservice_getwebhookclient", - "community": 7 + "community": 5, + "norm_label": ".getwebhookclient()" }, { "label": "AuditLogService.ts", "file_type": "code", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L1", - "id": "auditlogservice", - "community": 0 + "id": "apps_bot_src_services_auditlogservice_ts", + "community": 2, + "norm_label": "auditlogservice.ts" }, { "label": "AuditLogService", "file_type": "code", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L23", "id": "auditlogservice_auditlogservice", - "community": 13 + "community": 2, + "norm_label": "auditlogservice" }, { "label": ".log()", "file_type": "code", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L29", "id": "auditlogservice_auditlogservice_log", - "community": 13 + "community": 8, + "norm_label": ".log()" }, { "label": ".setChannel()", "file_type": "code", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L71", "id": "auditlogservice_auditlogservice_setchannel", - "community": 13 + "community": 2, + "norm_label": ".setchannel()" }, { "label": ".clearChannel()", "file_type": "code", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L87", "id": "auditlogservice_auditlogservice_clearchannel", - "community": 13 + "community": 2, + "norm_label": ".clearchannel()" }, { "label": ".getChannel()", "file_type": "code", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L96", "id": "auditlogservice_auditlogservice_getchannel", - "community": 13 + "community": 2, + "norm_label": ".getchannel()" }, { "label": ".setFilter()", "file_type": "code", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L107", "id": "auditlogservice_auditlogservice_setfilter", - "community": 13 + "community": 2, + "norm_label": ".setfilter()" }, { "label": "EventService.ts", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L1", - "id": "eventservice", - "community": 0 + "id": "apps_bot_src_services_eventservice_ts", + "community": 8, + "norm_label": "eventservice.ts" }, { "label": "toDiscordTimestamps()", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L10", "id": "eventservice_todiscordtimestamps", - "community": 0 + "community": 8, + "norm_label": "todiscordtimestamps()" }, { "label": "buildEventEmbed()", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L18", "id": "eventservice_buildeventembed", - "community": 0 + "community": 8, + "norm_label": "buildeventembed()" }, { "label": "resolveAnnouncementChannel()", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L68", "id": "eventservice_resolveannouncementchannel", - "community": 0 + "community": 8, + "norm_label": "resolveannouncementchannel()" }, { "label": "EventService", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L79", "id": "eventservice_eventservice", - "community": 0 + "community": 8, + "norm_label": "eventservice" }, { "label": ".announceEvent()", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L82", "id": "eventservice_eventservice_announceevent", - "community": 0 + "community": 8, + "norm_label": ".announceevent()" }, { "label": ".startReminderLoop()", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L115", "id": "eventservice_eventservice_startreminderloop", - "community": 0 + "community": 8, + "norm_label": ".startreminderloop()" }, { "label": ".stopReminderLoop()", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L133", "id": "eventservice_eventservice_stopreminderloop", - "community": 0 + "community": 8, + "norm_label": ".stopreminderloop()" }, { "label": ".processDueEvents()", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L141", "id": "eventservice_eventservice_processdueevents", - "community": 0 + "community": 8, + "norm_label": ".processdueevents()" }, { "label": ".sendReminder()", "file_type": "code", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L226", "id": "eventservice_eventservice_sendreminder", - "community": 0 + "community": 8, + "norm_label": ".sendreminder()" }, { - "type": "concept", - "name": "\ub09a\uc2dc \uac8c\uc784 \uba54\ucee4\ub2c8\uc998", - "description": "\uc0ac\uc6a9\uc790\uc5d0\uac8c \uc0dd\uc0dd\ud55c \ub09a\uc2dc \uacbd\ud5d8\uc744 \uc81c\uacf5\ud558\uba70, \ub2e4\uc591\ud55c \uc0c1\ud638\uc791\uc6a9 \uc694\uc18c\ub97c \ud3ec\ud568\ud558\ub294 \uac8c\uc784 \uba54\ucee4\ub2c8\uc998.", - "id": "FishingGameConcept", - "community": 21 + "label": "Kord Monorepo Architecture", + "file_type": "document", + "source_file": "Docs/Project_Structure.md", + "id": "kord_monorepo", + "community": 52, + "norm_label": "kord monorepo architecture" }, { - "label": "Gemma 4 Response", - "type": "text", - "content": "I am Gemma 4, a Large Language Model developed by Google DeepMind. I can process both text and image inputs, and I generate text outputs. I do not have the capability to generate images or use external tools unless specific endpoints are provided to me in the context.", - "id": "gemma_response", - "community": 24 + "label": "gRPC Communication Layer", + "file_type": "document", + "source_file": "Docs/Decisions/Dashboard_Architecture_gRPC.md", + "id": "grpc_layer", + "community": 53, + "norm_label": "grpc communication layer" }, { - "label": "Tool Use Concept", - "type": "text", - "content": "The model explicitly states it cannot use tools unless specific endpoints are provided. This is a crucial constraint to monitor for adherence.", - "id": "tool_use_concept", - "community": 25 + "label": "Internationalization System", + "file_type": "code", + "source_file": "apps/bot/src/i18n/index.ts", + "id": "i18n_system", + "community": 54, + "norm_label": "internationalization system" }, { - "label": "Capability Summary", - "type": "text", - "content": "Text/Image Input accepted; Text Output only; No Image Generation; Tool Use conditional.", - "id": "capability_summary", - "community": 26 + "label": "Fishing Mini-Game", + "file_type": "document", + "source_file": "Docs/Plans/Fishing_MiniGame_Plan.md", + "id": "fishing_game", + "community": 55, + "norm_label": "fishing mini-game" }, { - "label": "main.ts", - "type": "code", - "id": "files/src/main.ts", - "community": 20 + "label": "Weapon Refinement System", + "file_type": "document", + "source_file": "Docs/WorkDone/2026-03-30_RefinementImplementation.md", + "id": "refinement_rpg", + "community": 23, + "norm_label": "weapon refinement system" }, { - "label": "config.ts", - "type": "code", - "id": "files/src/utils/config.ts", - "community": 20 + "label": "Temporary Voice Channels", + "file_type": "document", + "source_file": "Docs/Features/temp_voice_channels.md", + "id": "temp_voice", + "community": 24, + "norm_label": "temporary voice channels" }, { - "label": "db.ts", - "type": "code", - "id": "files/src/utils/db.ts", - "community": 27 + "label": "Permission Audit Diagnostic", + "file_type": "document", + "source_file": "Docs/Plans/Permission_Audit_Plan.md", + "id": "permission_audit", + "community": 56, + "norm_label": "permission audit diagnostic" }, { - "label": "logger.ts", - "type": "code", - "id": "files/src/utils/logger.ts", - "community": 28 + "label": "Fever Time System", + "file_type": "code", + "source_file": "apps/bot/src/services/FeverService.ts", + "id": "fever_time", + "community": 23, + "norm_label": "fever time system" }, { - "label": "Fishing Game Backend Logic", - "type": "Concept", - "id": "Node_A", - "community": 8 - }, - { - "label": "Authentication/Authorization Layer", - "type": "Concept", - "id": "Node_B", - "community": 8 - }, - { - "label": "Database Schema Design (User/Item)", - "type": "Concept", - "id": "Node_C", - "community": 8 - }, - { - "label": "Frontend Game Client (React/Unity)", - "type": "Concept", - "id": "Node_D", - "community": 8 - }, - { - "label": "Payment Gateway Integration (Stripe/PayPal)", - "type": "Concept", - "id": "Node_E", - "community": 8 - }, - { - "label": "Real-time Communication (WebSockets)", - "type": "Concept", - "id": "Node_F", - "community": 8 - }, - { - "label": "Game State Management (Session/Persistence)", - "type": "Concept", - "id": "Node_G", - "community": 8 - }, - { - "label": "Analytics/Telemetry Tracking", - "type": "Concept", - "id": "Node_H", - "community": 8 - }, - { - "label": "API Gateway Definition (REST/GraphQL)", - "type": "Concept", - "id": "Node_I", - "community": 8 + "label": "Centralized Audit Logging", + "file_type": "code", + "source_file": "apps/bot/src/services/AuditLogService.ts", + "id": "audit_logging", + "community": 24, + "norm_label": "centralized audit logging" } ], "links": [ { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "prisma.config.ts", - "source_location": "L3", + "source_file": "packages/db/index.ts", + "source_location": "L14", "weight": 1.0, - "_src": "prisma_config", - "_tgt": "config", - "source": "prisma_config", - "target": "config", + "_src": "packages_db_index_ts", + "_tgt": "index_prismashardstatusrepository", + "source": "packages_db_index_ts", + "target": "index_prismashardstatusrepository", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "method", "confidence": "EXTRACTED", - "source_file": "prisma/seed.ts", - "source_location": "L4", + "source_file": "packages/db/index.ts", + "source_location": "L15", "weight": 1.0, - "_src": "seed", - "_tgt": "config", - "source": "seed", - "target": "config", + "_src": "index_prismashardstatusrepository", + "_tgt": "index_prismashardstatusrepository_constructor", + "source": "index_prismashardstatusrepository", + "target": "index_prismashardstatusrepository_constructor", "confidence_score": 1.0 }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "packages/db/index.ts", + "source_location": "L17", + "weight": 1.0, + "_src": "index_prismashardstatusrepository", + "_tgt": "index_prismashardstatusrepository_upsertstatus", + "source": "index_prismashardstatusrepository", + "target": "index_prismashardstatusrepository_upsertstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "packages/db/index.ts", + "source_location": "L25", + "weight": 1.0, + "_src": "index_prismashardstatusrepository", + "_tgt": "index_prismashardstatusrepository_getstatus", + "source": "index_prismashardstatusrepository", + "target": "index_prismashardstatusrepository_getstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/ready.ts", + "source_location": "L25", + "weight": 1.0, + "_src": "ready_execute", + "_tgt": "index_prismashardstatusrepository_upsertstatus", + "source": "index_prismashardstatusrepository_upsertstatus", + "target": "ready_execute" + }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "prisma/seed.ts", + "source_file": "packages/db/prisma/seed.ts", "source_location": "L10", "weight": 1.0, - "_src": "seed", + "_src": "packages_db_prisma_seed_ts", "_tgt": "seed_main", - "source": "seed", + "source": "packages_db_prisma_seed_ts", "target": "seed_main", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "tests/errors/BotError.test.ts", - "source_location": "L1", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "packages/db/prisma/seed.ts", + "source_location": "L11", "weight": 1.0, - "_src": "boterror_test", - "_tgt": "boterror", - "source": "boterror_test", - "target": "boterror", - "confidence_score": 1.0 + "_src": "seed_main", + "_tgt": "auditlogservice_auditlogservice_log", + "source": "seed_main", + "target": "auditlogservice_auditlogservice_log" }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "tests/errors/ErrorReporter.test.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "errorreporter_test", - "_tgt": "boterror", - "source": "errorreporter_test", - "target": "boterror", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "tests/errors/ErrorReporter.test.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "errorreporter_test", - "_tgt": "errorcodes", - "source": "errorreporter_test", - "target": "errorcodes", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "tests/errors/ErrorReporter.test.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "errorreporter_test", - "_tgt": "errorreporter", - "source": "errorreporter_test", - "target": "errorreporter", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "tests/services/InviteService.test.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "inviteservice_test", - "_tgt": "inviteservice", - "source": "inviteservice_test", - "target": "inviteservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "tests/services/FishingService.test.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "fishingservice_test", - "_tgt": "fishingservice", - "source": "fishingservice_test", - "target": "fishingservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "tests/services/MusicService.test.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "musicservice_test", - "_tgt": "musicservice", - "source": "musicservice_test", - "target": "musicservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "tests/services/MimicService.test.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "mimicservice_test", - "_tgt": "mimicservice", - "source": "mimicservice_test", - "target": "mimicservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "tests/services/VoiceService.test.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "voiceservice_test", - "_tgt": "voiceservice", - "source": "voiceservice_test", - "target": "voiceservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "scripts/check-i18n-tests.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "check_i18n_tests", - "_tgt": "ko", - "source": "check_i18n_tests", - "target": "ko", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "scripts/check-i18n-tests.ts", + "source_file": "apps/dashboard/playwright.global-setup.ts", "source_location": "L4", "weight": 1.0, - "_src": "check_i18n_tests", - "_tgt": "en", - "source": "check_i18n_tests", - "target": "en", + "_src": "apps_dashboard_playwright_global_setup_ts", + "_tgt": "playwright_global_setup_globalsetup", + "source": "apps_dashboard_playwright_global_setup_ts", + "target": "playwright_global_setup_globalsetup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/dashboard/playwright.global-setup.ts", + "source_location": "L5", + "weight": 1.0, + "_src": "playwright_global_setup_globalsetup", + "_tgt": "auditlogservice_auditlogservice_log", + "source": "playwright_global_setup_globalsetup", + "target": "auditlogservice_auditlogservice_log" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/dashboard/src/app/layout.tsx", + "source_location": "L20", + "weight": 1.0, + "_src": "apps_dashboard_src_app_layout_tsx", + "_tgt": "layout_rootlayout", + "source": "apps_dashboard_src_app_layout_tsx", + "target": "layout_rootlayout", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "scripts/check-i18n-tests.ts", + "source_file": "apps/dashboard/src/app/page.tsx", + "source_location": "L9", + "weight": 1.0, + "_src": "apps_dashboard_src_app_page_tsx", + "_tgt": "page_testgrpc", + "source": "apps_dashboard_src_app_page_tsx", + "target": "page_testgrpc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", + "source_location": "L4", + "weight": 1.0, + "_src": "apps_dashboard_src_app_api_grpc_test_route_ts", + "_tgt": "route_get", + "source": "apps_dashboard_src_app_api_grpc_test_route_ts", + "target": "route_get", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/dashboard/src/app/api/grpc-test/route.ts", + "source_location": "L9", + "weight": 1.0, + "_src": "route_get", + "_tgt": "grpc_pingbot", + "source": "route_get", + "target": "grpc_pingbot" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/dashboard/src/lib/utils.ts", + "source_location": "L4", + "weight": 1.0, + "_src": "apps_dashboard_src_lib_utils_ts", + "_tgt": "utils_cn", + "source": "apps_dashboard_src_lib_utils_ts", + "target": "utils_cn", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/dashboard/src/lib/grpc.ts", + "source_location": "L11", + "weight": 1.0, + "_src": "apps_dashboard_src_lib_grpc_ts", + "_tgt": "grpc_pingbot", + "source": "apps_dashboard_src_lib_grpc_ts", + "target": "grpc_pingbot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/dashboard/src/lib/grpc.ts", + "source_location": "L23", + "weight": 1.0, + "_src": "apps_dashboard_src_lib_grpc_ts", + "_tgt": "grpc_getguildchannels", + "source": "apps_dashboard_src_lib_grpc_ts", + "target": "grpc_getguildchannels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/tests/integration/grpc.test.ts", + "source_location": "L5", + "weight": 1.0, + "_src": "apps_bot_tests_integration_grpc_test_ts", + "_tgt": "grpc_test_mockbotdashboardservice", + "source": "apps_bot_tests_integration_grpc_test_ts", + "target": "grpc_test_mockbotdashboardservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/tests/integration/grpc.test.ts", + "source_location": "L6", + "weight": 1.0, + "_src": "grpc_test_mockbotdashboardservice", + "_tgt": "grpc_test_mockbotdashboardservice_ping", + "source": "grpc_test_mockbotdashboardservice", + "target": "grpc_test_mockbotdashboardservice_ping", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/tests/integration/grpc.test.ts", + "source_location": "L13", + "weight": 1.0, + "_src": "grpc_test_mockbotdashboardservice", + "_tgt": "grpc_test_mockbotdashboardservice_getguildchannels", + "source": "grpc_test_mockbotdashboardservice", + "target": "grpc_test_mockbotdashboardservice_getguildchannels", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/tests/utils/MockDiscord.ts", + "source_location": "L3", + "weight": 1.0, + "_src": "apps_bot_tests_utils_mockdiscord_ts", + "_tgt": "mockdiscord_mockdiscord", + "source": "apps_bot_tests_utils_mockdiscord_ts", + "target": "mockdiscord_mockdiscord", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/tests/utils/MockDiscord.ts", + "source_location": "L10", + "weight": 1.0, + "_src": "mockdiscord_mockdiscord", + "_tgt": "mockdiscord_mockdiscord_constructor", + "source": "mockdiscord_mockdiscord", + "target": "mockdiscord_mockdiscord_constructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/tests/utils/MockDiscord.ts", + "source_location": "L63", + "weight": 1.0, + "_src": "mockdiscord_mockdiscord", + "_tgt": "mockdiscord_mockdiscord_createmockinteraction", + "source": "mockdiscord_mockdiscord", + "target": "mockdiscord_mockdiscord_createmockinteraction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/tests/examples/Command.test.ts", + "source_location": "L4", + "weight": 1.0, + "_src": "apps_bot_tests_examples_command_test_ts", + "_tgt": "command_test_executepingcommand", + "source": "apps_bot_tests_examples_command_test_ts", + "target": "command_test_executepingcommand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L19", "weight": 1.0, - "_src": "check_i18n_tests", + "_src": "apps_bot_scripts_check_i18n_tests_ts", "_tgt": "check_i18n_tests_walk", - "source": "check_i18n_tests", + "source": "apps_bot_scripts_check_i18n_tests_ts", "target": "check_i18n_tests_walk", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "scripts/check-i18n-tests.ts", + "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L43", "weight": 1.0, - "_src": "check_i18n_tests", + "_src": "apps_bot_scripts_check_i18n_tests_ts", "_tgt": "check_i18n_tests_getfiles", - "source": "check_i18n_tests", + "source": "apps_bot_scripts_check_i18n_tests_ts", "target": "check_i18n_tests_getfiles", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "scripts/check-i18n-tests.ts", + "source_file": "apps/bot/scripts/check-i18n-tests.ts", "source_location": "L64", "weight": 1.0, - "_src": "check_i18n_tests", + "_src": "apps_bot_scripts_check_i18n_tests_ts", "_tgt": "check_i18n_tests_checkfile", - "source": "check_i18n_tests", + "source": "apps_bot_scripts_check_i18n_tests_ts", "target": "check_i18n_tests_checkfile", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/index.ts", - "source_location": "L1", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/scripts/check-i18n-tests.ts", + "source_location": "L23", "weight": 1.0, - "_src": "index", - "_tgt": "kordclient", - "source": "index", - "target": "kordclient", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/database/index.ts", - "source_location": "L5", - "weight": 1.0, - "_src": "index", - "_tgt": "env", - "source": "index", - "target": "env", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/database/index.ts", - "source_location": "L6", - "weight": 1.0, - "_src": "index", - "_tgt": "logger", - "source": "index", - "target": "logger", - "confidence_score": 1.0 + "_src": "check_i18n_tests_walk", + "_tgt": "index_statici18nprovider_get", + "source": "check_i18n_tests_walk", + "target": "index_statici18nprovider_get" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/database/index.ts", + "source_file": "apps/bot/src/database/index.ts", "source_location": "L13", "weight": 1.0, - "_src": "index", + "_src": "apps_bot_src_database_index_ts", "_tgt": "index_createpgpoolconfig", - "source": "index", + "source": "apps_bot_src_database_index_ts", "target": "index_createpgpoolconfig", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/database/index.ts", + "source_file": "apps/bot/src/database/index.ts", "source_location": "L40", "weight": 1.0, - "_src": "index", + "_src": "apps_bot_src_database_index_ts", "_tgt": "index_connectdb", - "source": "index", + "source": "apps_bot_src_database_index_ts", "target": "index_connectdb", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L9", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/database/index.ts", + "source_location": "L19", "weight": 1.0, - "_src": "index", - "_tgt": "types", - "source": "index", - "target": "types", - "confidence_score": 1.0 + "_src": "index_createpgpoolconfig", + "_tgt": "index_statici18nprovider_get", + "source": "index_createpgpoolconfig", + "target": "index_statici18nprovider_get" }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L17", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L33", "weight": 1.0, - "_src": "index", - "_tgt": "en", - "source": "index", - "target": "en", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L18", - "weight": 1.0, - "_src": "index", - "_tgt": "ko", - "source": "index", - "target": "ko", - "confidence_score": 1.0 + "_src": "kordclient_kordclient_start", + "_tgt": "index_connectdb", + "source": "index_connectdb", + "target": "kordclient_kordclient_start" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L28", - "weight": 1.0, - "_src": "index", - "_tgt": "index_statici18nprovider", - "source": "index", - "target": "index_statici18nprovider", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L50", - "weight": 1.0, - "_src": "index", - "_tgt": "index_seti18nprovider", - "source": "index", - "target": "index_seti18nprovider", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L55", - "weight": 1.0, - "_src": "index", - "_tgt": "index_geti18nprovider", - "source": "index", - "target": "index_geti18nprovider", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L68", - "weight": 1.0, - "_src": "index", - "_tgt": "index_resolvelocale", - "source": "index", - "target": "index_resolvelocale", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L88", - "weight": 1.0, - "_src": "index", - "_tgt": "index_normalizediscordlocale", - "source": "index", - "target": "index_normalizediscordlocale", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L109", - "weight": 1.0, - "_src": "index", - "_tgt": "index_t", - "source": "index", - "target": "index_t", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", - "source_location": "L134", - "weight": 1.0, - "_src": "index", - "_tgt": "index_getnestedvalue", - "source": "index", - "target": "index_getnestedvalue", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/interactions/handlers/refinementHandler.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "refinementhandler", - "_tgt": "refinementservice", - "source": "refinementhandler", - "target": "refinementservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/interactions/handlers/refinementHandler.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "refinementhandler", - "_tgt": "feverservice", - "source": "refinementhandler", - "target": "feverservice", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/interactions/handlers/refinementHandler.ts", + "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", "source_location": "L7", "weight": 1.0, - "_src": "refinementhandler", + "_src": "apps_bot_src_interactions_handlers_refinementhandler_ts", "_tgt": "refinementhandler_handlerefinementinteraction", - "source": "refinementhandler", + "source": "apps_bot_src_interactions_handlers_refinementhandler_ts", "target": "refinementhandler_handlerefinementinteraction", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/interactions/handlers/setupWizardHandler.ts", - "source_location": "L2", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", + "source_location": "L32", "weight": 1.0, - "_src": "setupwizardhandler", - "_tgt": "setupwizardrenderer", - "source": "setupwizardhandler", - "target": "setupwizardrenderer", - "confidence_score": 1.0 + "_src": "refinementhandler_handlerefinementinteraction", + "_tgt": "refinementservice_refinementservice_tryrefine", + "source": "refinementhandler_handlerefinementinteraction", + "target": "refinementservice_refinementservice_tryrefine" }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/interactions/handlers/setupWizardHandler.ts", - "source_location": "L4", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/interactions/handlers/refinementHandler.ts", + "source_location": "L33", "weight": 1.0, - "_src": "setupwizardhandler", - "_tgt": "errorcodes", - "source": "setupwizardhandler", - "target": "errorcodes", - "confidence_score": 1.0 + "_src": "refinementhandler_handlerefinementinteraction", + "_tgt": "feverservice_feverservice_getfeverbonus", + "source": "refinementhandler_handlerefinementinteraction", + "target": "feverservice_feverservice_getfeverbonus" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/interactions/handlers/setupWizardHandler.ts", + "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7", "weight": 1.0, - "_src": "setupwizardhandler", + "_src": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "_tgt": "setupwizardhandler_handlesetupwizardinteraction", - "source": "setupwizardhandler", + "source": "apps_bot_src_interactions_handlers_setupwizardhandler_ts", "target": "setupwizardhandler_handlesetupwizardinteraction", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", - "source_location": "L10", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", + "source_location": "L12", "weight": 1.0, - "_src": "interactioncreate", - "_tgt": "setupwizardhandler", - "source": "setupwizardhandler", - "target": "interactioncreate", + "_src": "setupwizardhandler_handlesetupwizardinteraction", + "_tgt": "errorcodes_createboterror", + "source": "setupwizardhandler_handlesetupwizardinteraction", + "target": "errorcodes_createboterror" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", + "source_location": "L18", + "weight": 1.0, + "_src": "setupwizardhandler_handlesetupwizardinteraction", + "_tgt": "index_t", + "source": "setupwizardhandler_handlesetupwizardinteraction", + "target": "index_t" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/interactions/handlers/setupWizardHandler.ts", + "source_location": "L31", + "weight": 1.0, + "_src": "setupwizardhandler_handlesetupwizardinteraction", + "_tgt": "setupwizardrenderer_setupwizardrenderer_renderstep", + "source": "setupwizardhandler_handlesetupwizardinteraction", + "target": "setupwizardrenderer_setupwizardrenderer_renderstep" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L35", + "weight": 1.0, + "_src": "apps_bot_src_core_command_ts", + "_tgt": "command_traitrequirespayment", + "source": "apps_bot_src_core_command_ts", + "target": "command_traitrequirespayment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/config/env.ts", - "source_location": "L8", + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L46", "weight": 1.0, - "_src": "env", + "_src": "apps_bot_src_core_command_ts", + "_tgt": "command_ensureguildpaidfortrait", + "source": "apps_bot_src_core_command_ts", + "target": "command_ensureguildpaidfortrait", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L149", + "weight": 1.0, + "_src": "apps_bot_src_core_command_ts", + "_tgt": "command_data", + "source": "apps_bot_src_core_command_ts", + "target": "command_data", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L182", + "weight": 1.0, + "_src": "apps_bot_src_core_command_ts", + "_tgt": "command_beforehandle", + "source": "apps_bot_src_core_command_ts", + "target": "command_beforehandle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L195", + "weight": 1.0, + "_src": "apps_bot_src_core_command_ts", + "_tgt": "command_execute", + "source": "apps_bot_src_core_command_ts", + "target": "command_execute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L225", + "weight": 1.0, + "_src": "apps_bot_src_core_command_ts", + "_tgt": "command_tomodule", + "source": "apps_bot_src_core_command_ts", + "target": "command_tomodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L49", + "weight": 1.0, + "_src": "command_ensureguildpaidfortrait", + "_tgt": "command_traitrequirespayment", + "source": "command_traitrequirespayment", + "target": "command_ensureguildpaidfortrait", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L34", + "weight": 1.0, + "_src": "apps_bot_src_service_command_ts", + "_tgt": "command_traitrequirespayment", + "source": "command_traitrequirespayment", + "target": "apps_bot_src_service_command_ts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L200", + "weight": 1.0, + "_src": "command_execute", + "_tgt": "command_ensureguildpaidfortrait", + "source": "command_ensureguildpaidfortrait", + "target": "command_execute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L45", + "weight": 1.0, + "_src": "apps_bot_src_service_command_ts", + "_tgt": "command_ensureguildpaidfortrait", + "source": "command_ensureguildpaidfortrait", + "target": "apps_bot_src_service_command_ts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L142", + "weight": 1.0, + "_src": "apps_bot_src_service_command_ts", + "_tgt": "command_data", + "source": "command_data", + "target": "apps_bot_src_service_command_ts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L151", + "weight": 1.0, + "_src": "command_data", + "_tgt": "test_exampleslashcommand_define", + "source": "command_data", + "target": "test_exampleslashcommand_define" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L204", + "weight": 1.0, + "_src": "command_execute", + "_tgt": "command_beforehandle", + "source": "command_beforehandle", + "target": "command_execute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L175", + "weight": 1.0, + "_src": "apps_bot_src_service_command_ts", + "_tgt": "command_beforehandle", + "source": "command_beforehandle", + "target": "apps_bot_src_service_command_ts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L188", + "weight": 1.0, + "_src": "apps_bot_src_service_command_ts", + "_tgt": "command_execute", + "source": "command_execute", + "target": "apps_bot_src_service_command_ts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/core/command.ts", + "source_location": "L217", + "weight": 1.0, + "_src": "command_execute", + "_tgt": "test_exampleslashcommand_handle", + "source": "command_execute", + "target": "test_exampleslashcommand_handle" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/command.ts", + "source_location": "L216", + "weight": 1.0, + "_src": "apps_bot_src_service_command_ts", + "_tgt": "command_tomodule", + "source": "command_tomodule", + "target": "apps_bot_src_service_command_ts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/db.ts", + "source_location": "L7", + "weight": 1.0, + "_src": "apps_bot_src_core_db_ts", + "_tgt": "db_isrootclient", + "source": "apps_bot_src_core_db_ts", + "target": "db_isrootclient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/db.ts", + "source_location": "L18", + "weight": 1.0, + "_src": "apps_bot_src_core_db_ts", + "_tgt": "db_transaction", + "source": "apps_bot_src_core_db_ts", + "target": "db_transaction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/db.ts", + "source_location": "L35", + "weight": 1.0, + "_src": "apps_bot_src_core_db_ts", + "_tgt": "db_withtransaction", + "source": "apps_bot_src_core_db_ts", + "target": "db_withtransaction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/core/db.ts", + "source_location": "L44", + "weight": 1.0, + "_src": "db_withtransaction", + "_tgt": "db_isrootclient", + "source": "db_isrootclient", + "target": "db_withtransaction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/config/env.ts", + "source_location": "L6", + "weight": 1.0, + "_src": "apps_bot_src_config_env_ts", + "_tgt": "env_getenvpath", + "source": "apps_bot_src_config_env_ts", + "target": "env_getenvpath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/config/env.ts", + "source_location": "L20", + "weight": 1.0, + "_src": "apps_bot_src_config_env_ts", "_tgt": "env_generateinstanceid", - "source": "env", + "source": "apps_bot_src_config_env_ts", "target": "env_generateinstanceid", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/utils/logger.ts", - "source_location": "L4", - "weight": 1.0, - "_src": "logger", - "_tgt": "env", - "source": "env", - "target": "logger", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L9", - "weight": 1.0, - "_src": "ready", - "_tgt": "env", - "source": "env", - "target": "ready", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/client/KordClient.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "kordclient", - "_tgt": "env", - "source": "env", - "target": "kordclient", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/AuditLogService.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "auditlogservice", - "_tgt": "env", - "source": "env", - "target": "auditlogservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/utils/errorHandler.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "errorhandler", - "_tgt": "logger", - "source": "errorhandler", - "target": "logger", - "confidence_score": 1.0 - }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/utils/errorHandler.ts", + "source_file": "apps/bot/src/utils/errorHandler.ts", "source_location": "L3", "weight": 1.0, - "_src": "errorhandler", + "_src": "apps_bot_src_utils_errorhandler_ts", "_tgt": "errorhandler_handleglobalexceptions", - "source": "errorhandler", + "source": "apps_bot_src_utils_errorhandler_ts", "target": "errorhandler_handleglobalexceptions", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/client/KordClient.ts", - "source_location": "L6", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L30", "weight": 1.0, - "_src": "kordclient", - "_tgt": "errorhandler", - "source": "errorhandler", - "target": "kordclient", - "confidence_score": 1.0 + "_src": "kordclient_kordclient_start", + "_tgt": "errorhandler_handleglobalexceptions", + "source": "errorhandler_handleglobalexceptions", + "target": "kordclient_kordclient_start" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/utils/logger.ts", + "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L9", "weight": 1.0, - "_src": "logger", + "_src": "apps_bot_src_utils_logger_ts", "_tgt": "logger_resolveloglevel", - "source": "logger", + "source": "apps_bot_src_utils_logger_ts", "target": "logger_resolveloglevel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/utils/logger.ts", + "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L15", "weight": 1.0, - "_src": "logger", + "_src": "apps_bot_src_utils_logger_ts", "_tgt": "logger_resolvelogdir", - "source": "logger", + "source": "apps_bot_src_utils_logger_ts", "target": "logger_resolvelogdir", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/utils/logger.ts", + "source_file": "apps/bot/src/utils/logger.ts", "source_location": "L23", "weight": 1.0, - "_src": "logger", + "_src": "apps_bot_src_utils_logger_ts", "_tgt": "logger_ensurelogdir", - "source": "logger", + "source": "apps_bot_src_utils_logger_ts", "target": "logger_ensurelogdir", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/voice.ts", - "source_location": "L11", - "weight": 1.0, - "_src": "voice", - "_tgt": "logger", - "source": "logger", - "target": "voice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/music.ts", - "source_location": "L4", - "weight": 1.0, - "_src": "music", - "_tgt": "logger", - "source": "logger", - "target": "music", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorReporter.ts", - "source_location": "L10", - "weight": 1.0, - "_src": "errorreporter", - "_tgt": "logger", - "source": "logger", - "target": "errorreporter", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "interactioncreate", - "_tgt": "logger", - "source": "logger", - "target": "interactioncreate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "ready", - "_tgt": "logger", - "source": "logger", - "target": "ready", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/client/KordClient.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "kordclient", - "_tgt": "logger", - "source": "logger", - "target": "kordclient", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/handlers/EventLoader.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "eventloader", - "_tgt": "logger", - "source": "logger", - "target": "eventloader", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/handlers/CommandLoader.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "commandloader", - "_tgt": "logger", - "source": "logger", - "target": "commandloader", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/InviteService.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "inviteservice", - "_tgt": "logger", - "source": "logger", - "target": "inviteservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/MimicService.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "mimicservice", - "_tgt": "logger", - "source": "logger", - "target": "mimicservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "refinementservice", - "_tgt": "logger", - "source": "logger", - "target": "refinementservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/ActivityTrackerService.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "activitytrackerservice", - "_tgt": "logger", - "source": "logger", - "target": "activitytrackerservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/BigEmojiService.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "bigemojiservice", - "_tgt": "logger", - "source": "logger", - "target": "bigemojiservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/FeverService.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "feverservice", - "_tgt": "logger", - "source": "logger", - "target": "feverservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/PresenceService.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "presenceservice", - "_tgt": "logger", - "source": "logger", - "target": "presenceservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", - "source_location": "L25", - "weight": 1.0, - "_src": "musicservice", - "_tgt": "logger", - "source": "logger", - "target": "musicservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "voiceservice", - "_tgt": "logger", - "source": "logger", - "target": "voiceservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L9", - "weight": 1.0, - "_src": "permissionauditservice", - "_tgt": "logger", - "source": "logger", - "target": "permissionauditservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L21", - "weight": 1.0, - "_src": "fishingservice", - "_tgt": "logger", - "source": "logger", - "target": "fishingservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/WebhookService.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "webhookservice", - "_tgt": "logger", - "source": "logger", - "target": "webhookservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "eventservice", - "_tgt": "logger", - "source": "logger", - "target": "eventservice", - "confidence_score": 1.0 - }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/language.ts", + "source_file": "apps/bot/src/commands/language.ts", "source_location": "L25", "weight": 1.0, - "_src": "language", + "_src": "apps_bot_src_commands_language_ts", "_tgt": "language_execute", - "source": "language", + "source": "apps_bot_src_commands_language_ts", "target": "language_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/setup.ts", - "source_location": "L6", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/language.ts", + "source_location": "L42", "weight": 1.0, - "_src": "setup", - "_tgt": "setupwizardrenderer", - "source": "setup", - "target": "setupwizardrenderer", - "confidence_score": 1.0 + "_src": "language_execute", + "_tgt": "index_t", + "source": "language_execute", + "target": "index_t" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/setup.ts", + "source_file": "apps/bot/src/commands/setup.ts", "source_location": "L18", "weight": 1.0, - "_src": "setup", + "_src": "apps_bot_src_commands_setup_ts", "_tgt": "setup_execute", - "source": "setup", + "source": "apps_bot_src_commands_setup_ts", "target": "setup_execute", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/setup.ts", + "source_location": "L21", + "weight": 1.0, + "_src": "setup_execute", + "_tgt": "setupwizardrenderer_setupwizardrenderer_renderstep", + "source": "setup_execute", + "target": "setupwizardrenderer_setupwizardrenderer_renderstep" + }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/voice.ts", + "source_file": "apps/bot/src/commands/voice.ts", "source_location": "L79", "weight": 1.0, - "_src": "voice", + "_src": "apps_bot_src_commands_voice_ts", "_tgt": "voice_execute", - "source": "voice", + "source": "apps_bot_src_commands_voice_ts", "target": "voice_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", - "source_location": "L9", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/voice.ts", + "source_location": "L87", "weight": 1.0, - "_src": "musicservice", - "_tgt": "voice", - "source": "voice", - "target": "musicservice", - "confidence_score": 1.0 + "_src": "voice_execute", + "_tgt": "auditlogservice_auditlogservice_getchannel", + "source": "voice_execute", + "target": "auditlogservice_auditlogservice_getchannel" }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/music.ts", - "source_location": "L3", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/voice.ts", + "source_location": "L99", "weight": 1.0, - "_src": "music", - "_tgt": "musicservice", - "source": "music", - "target": "musicservice", - "confidence_score": 1.0 + "_src": "voice_execute", + "_tgt": "index_t", + "source": "voice_execute", + "target": "index_t" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/music.ts", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L6", "weight": 1.0, - "_src": "music", + "_src": "apps_bot_src_commands_music_ts", "_tgt": "music_builderrormessage", - "source": "music", + "source": "apps_bot_src_commands_music_ts", "target": "music_builderrormessage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/music.ts", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L14", "weight": 1.0, - "_src": "music", + "_src": "apps_bot_src_commands_music_ts", "_tgt": "music_respond", - "source": "music", + "source": "apps_bot_src_commands_music_ts", "target": "music_respond", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/music.ts", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L130", "weight": 1.0, - "_src": "music", + "_src": "apps_bot_src_commands_music_ts", "_tgt": "music_execute", - "source": "music", + "source": "apps_bot_src_commands_music_ts", "target": "music_execute", "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/commands/music.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L140", - "weight": 0.8, + "weight": 1.0, "_src": "music_execute", "_tgt": "music_builderrormessage", "source": "music_builderrormessage", "target": "music_execute", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/commands/music.ts", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L7", + "weight": 1.0, + "_src": "music_builderrormessage", + "_tgt": "index_t", + "source": "music_builderrormessage", + "target": "index_t" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/music.ts", "source_location": "L377", - "weight": 0.8, + "weight": 1.0, "_src": "music_execute", "_tgt": "music_respond", "source": "music_respond", "target": "music_execute", - "confidence_score": 0.5 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/refine.ts", - "source_location": "L13", - "weight": 1.0, - "_src": "refine", - "_tgt": "refinementservice", - "source": "refine", - "target": "refinementservice", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/refine.ts", - "source_location": "L14", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L156", "weight": 1.0, - "_src": "refine", - "_tgt": "feverservice", - "source": "refine", - "target": "feverservice", - "confidence_score": 1.0 + "_src": "music_execute", + "_tgt": "index_t", + "source": "music_execute", + "target": "index_t" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L162", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_addfromquery", + "source": "music_execute", + "target": "musicservice_musicservice_addfromquery" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L163", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_addfromurl", + "source": "music_execute", + "target": "musicservice_musicservice_addfromurl" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L190", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_getqueueembed", + "source": "music_execute", + "target": "musicservice_musicservice_getqueueembed" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L204", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_getactivevoicechannelid", + "source": "music_execute", + "target": "musicservice_musicservice_getactivevoicechannelid" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L213", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_remove", + "source": "music_execute", + "target": "musicservice_musicservice_remove" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L246", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_pause", + "source": "music_execute", + "target": "musicservice_musicservice_pause" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L275", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_resume", + "source": "music_execute", + "target": "musicservice_musicservice_resume" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L304", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_skip", + "source": "music_execute", + "target": "musicservice_musicservice_skip" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L333", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_stop", + "source": "music_execute", + "target": "musicservice_musicservice_stop" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/music.ts", + "source_location": "L362", + "weight": 1.0, + "_src": "music_execute", + "_tgt": "musicservice_musicservice_leave", + "source": "music_execute", + "target": "musicservice_musicservice_leave" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/refine.ts", + "source_file": "apps/bot/src/commands/refine.ts", "source_location": "L91", "weight": 1.0, - "_src": "refine", + "_src": "apps_bot_src_commands_refine_ts", "_tgt": "refine_execute", - "source": "refine", + "source": "apps_bot_src_commands_refine_ts", "target": "refine_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/minigame.ts", - "source_location": "L11", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/refine.ts", + "source_location": "L112", "weight": 1.0, - "_src": "minigame", - "_tgt": "minigameregistry", - "source": "minigame", - "target": "minigameregistry", - "confidence_score": 1.0 + "_src": "refine_execute", + "_tgt": "refinementservice_refinementservice_tryrefine", + "source": "refine_execute", + "target": "refinementservice_refinementservice_tryrefine" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/refine.ts", + "source_location": "L113", + "weight": 1.0, + "_src": "refine_execute", + "_tgt": "feverservice_feverservice_getfeverbonus", + "source": "refine_execute", + "target": "feverservice_feverservice_getfeverbonus" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/refine.ts", + "source_location": "L152", + "weight": 1.0, + "_src": "refine_execute", + "_tgt": "refinementservice_refinementservice_startbattle", + "source": "refine_execute", + "target": "refinementservice_refinementservice_startbattle" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/refine.ts", + "source_location": "L182", + "weight": 1.0, + "_src": "refine_execute", + "_tgt": "refinementservice_refinementservice_checkin", + "source": "refine_execute", + "target": "refinementservice_refinementservice_checkin" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/refine.ts", + "source_location": "L192", + "weight": 1.0, + "_src": "refine_execute", + "_tgt": "fishingservice_fishingservice_getprofile", + "source": "refine_execute", + "target": "fishingservice_fishingservice_getprofile" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/refine.ts", + "source_location": "L194", + "weight": 1.0, + "_src": "refine_execute", + "_tgt": "refinementservice_refinementservice_getmaxdurability", + "source": "refine_execute", + "target": "refinementservice_refinementservice_getmaxdurability" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/refine.ts", + "source_location": "L252", + "weight": 1.0, + "_src": "refine_execute", + "_tgt": "refinementservice_refinementservice_sellweapon", + "source": "refine_execute", + "target": "refinementservice_refinementservice_sellweapon" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/minigame.ts", + "source_file": "apps/bot/src/commands/minigame.ts", "source_location": "L62", "weight": 1.0, - "_src": "minigame", + "_src": "apps_bot_src_commands_minigame_ts", "_tgt": "minigame_execute", - "source": "minigame", + "source": "apps_bot_src_commands_minigame_ts", "target": "minigame_execute", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/minigame.ts", + "source_location": "L97", + "weight": 1.0, + "_src": "minigame_execute", + "_tgt": "minigameregistry_getallminigames", + "source": "minigame_execute", + "target": "minigameregistry_getallminigames" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/minigame.ts", + "source_location": "L114", + "weight": 1.0, + "_src": "minigame_execute", + "_tgt": "auditlogservice_auditlogservice_getchannel", + "source": "minigame_execute", + "target": "auditlogservice_auditlogservice_getchannel" + }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/config.ts", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L17", + "weight": 1.0, + "_src": "apps_bot_src_commands_autorole_ts", + "_tgt": "autorole_autorolecommand", + "source": "apps_bot_src_commands_autorole_ts", + "target": "autorole_autorolecommand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L40", + "weight": 1.0, + "_src": "apps_bot_src_commands_autorole_ts", + "_tgt": "autorole_generateautoroledashboard", + "source": "apps_bot_src_commands_autorole_ts", + "target": "autorole_generateautoroledashboard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L21", + "weight": 1.0, + "_src": "autorole_autorolecommand", + "_tgt": "autorole_autorolecommand_define", + "source": "autorole_autorolecommand", + "target": "autorole_autorolecommand_define", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L31", + "weight": 1.0, + "_src": "autorole_autorolecommand", + "_tgt": "autorole_autorolecommand_handle", + "source": "autorole_autorolecommand", + "target": "autorole_autorolecommand_handle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L33", + "weight": 1.0, + "_src": "autorole_autorolecommand_handle", + "_tgt": "autorole_generateautoroledashboard", + "source": "autorole_autorolecommand_handle", + "target": "autorole_generateautoroledashboard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L41", + "weight": 1.0, + "_src": "autorole_generateautoroledashboard", + "_tgt": "autoroleservice_autoroleservice_getconfig", + "source": "autorole_generateautoroledashboard", + "target": "autoroleservice_autoroleservice_getconfig" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/autorole.ts", + "source_location": "L44", + "weight": 1.0, + "_src": "autorole_generateautoroledashboard", + "_tgt": "index_t", + "source": "autorole_generateautoroledashboard", + "target": "index_t" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/config.ts", "source_location": "L66", "weight": 1.0, - "_src": "config", + "_src": "apps_bot_src_commands_config_ts", "_tgt": "config_execute", - "source": "config", + "source": "apps_bot_src_commands_config_ts", "target": "config_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/audit.ts", - "source_location": "L10", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/config.ts", + "source_location": "L95", "weight": 1.0, - "_src": "audit", - "_tgt": "auditlogservice", - "source": "audit", - "target": "auditlogservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/audit.ts", - "source_location": "L11", - "weight": 1.0, - "_src": "audit", - "_tgt": "permissionauditservice", - "source": "audit", - "target": "permissionauditservice", - "confidence_score": 1.0 + "_src": "config_execute", + "_tgt": "index_t", + "source": "config_execute", + "target": "index_t" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/audit.ts", + "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L20", "weight": 1.0, - "_src": "audit", + "_src": "apps_bot_src_commands_audit_ts", "_tgt": "audit_getoverallcolor", - "source": "audit", + "source": "apps_bot_src_commands_audit_ts", "target": "audit_getoverallcolor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/audit.ts", + "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L26", "weight": 1.0, - "_src": "audit", + "_src": "apps_bot_src_commands_audit_ts", "_tgt": "audit_buildresultline", - "source": "audit", + "source": "apps_bot_src_commands_audit_ts", "target": "audit_buildresultline", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/audit.ts", + "source_file": "apps/bot/src/commands/audit.ts", "source_location": "L110", "weight": 1.0, - "_src": "audit", + "_src": "apps_bot_src_commands_audit_ts", "_tgt": "audit_execute", - "source": "audit", + "source": "apps_bot_src_commands_audit_ts", + "target": "audit_execute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L202", + "weight": 1.0, + "_src": "audit_execute", + "_tgt": "audit_getoverallcolor", + "source": "audit_getoverallcolor", "target": "audit_execute", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/commands/audit.ts", - "source_location": "L202", - "weight": 0.8, - "_src": "audit_execute", - "_tgt": "audit_getoverallcolor", - "source": "audit_getoverallcolor", - "target": "audit_execute", - "confidence_score": 0.5 + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L28", + "weight": 1.0, + "_src": "audit_buildresultline", + "_tgt": "index_t", + "source": "audit_buildresultline", + "target": "index_t" }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/event.ts", - "source_location": "L12", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L120", "weight": 1.0, - "_src": "event", - "_tgt": "eventservice", - "source": "event", - "target": "eventservice", - "confidence_score": 1.0 + "_src": "audit_execute", + "_tgt": "auditlogservice_auditlogservice_getchannel", + "source": "audit_execute", + "target": "auditlogservice_auditlogservice_getchannel" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L131", + "weight": 1.0, + "_src": "audit_execute", + "_tgt": "auditlogservice_auditlogservice_setchannel", + "source": "audit_execute", + "target": "auditlogservice_auditlogservice_setchannel" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L133", + "weight": 1.0, + "_src": "audit_execute", + "_tgt": "auditlogservice_auditlogservice_log", + "source": "audit_execute", + "target": "auditlogservice_auditlogservice_log" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L143", + "weight": 1.0, + "_src": "audit_execute", + "_tgt": "auditlogservice_auditlogservice_clearchannel", + "source": "audit_execute", + "target": "auditlogservice_auditlogservice_clearchannel" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L174", + "weight": 1.0, + "_src": "audit_execute", + "_tgt": "auditlogservice_auditlogservice_setfilter", + "source": "audit_execute", + "target": "auditlogservice_auditlogservice_setfilter" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L184", + "weight": 1.0, + "_src": "audit_execute", + "_tgt": "permissionauditservice_permissionauditservice_auditguild", + "source": "audit_execute", + "target": "permissionauditservice_permissionauditservice_auditguild" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/audit.ts", + "source_location": "L185", + "weight": 1.0, + "_src": "audit_execute", + "_tgt": "index_t", + "source": "audit_execute", + "target": "index_t" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L18", "weight": 1.0, - "_src": "event", + "_src": "apps_bot_src_commands_event_ts", "_tgt": "event_parseseouldatetime", - "source": "event", + "source": "apps_bot_src_commands_event_ts", "target": "event_parseseouldatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L51", "weight": 1.0, - "_src": "event", + "_src": "apps_bot_src_commands_event_ts", "_tgt": "event_todiscordtimestamps", - "source": "event", + "source": "apps_bot_src_commands_event_ts", "target": "event_todiscordtimestamps", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L59", "weight": 1.0, - "_src": "event", + "_src": "apps_bot_src_commands_event_ts", "_tgt": "event_parsereminderoffsets", - "source": "event", + "source": "apps_bot_src_commands_event_ts", "target": "event_parsereminderoffsets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L77", "weight": 1.0, - "_src": "event", + "_src": "apps_bot_src_commands_event_ts", "_tgt": "event_formatreminderoffsets", - "source": "event", + "source": "apps_bot_src_commands_event_ts", "target": "event_formatreminderoffsets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L85", "weight": 1.0, - "_src": "event", + "_src": "apps_bot_src_commands_event_ts", "_tgt": "event_buildstatuslabel", - "source": "event", + "source": "apps_bot_src_commands_event_ts", "target": "event_buildstatuslabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/event.ts", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L189", "weight": 1.0, - "_src": "event", + "_src": "apps_bot_src_commands_event_ts", "_tgt": "event_execute", - "source": "event", + "source": "apps_bot_src_commands_event_ts", "target": "event_execute", "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/commands/event.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L202", - "weight": 0.8, + "weight": 1.0, "_src": "event_execute", "_tgt": "event_parseseouldatetime", "source": "event_parseseouldatetime", "target": "event_execute", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/commands/event.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L239", - "weight": 0.8, + "weight": 1.0, "_src": "event_execute", "_tgt": "event_todiscordtimestamps", "source": "event_todiscordtimestamps", "target": "event_execute", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/commands/event.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L217", - "weight": 0.8, + "weight": 1.0, "_src": "event_execute", "_tgt": "event_parsereminderoffsets", "source": "event_parsereminderoffsets", "target": "event_execute", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/commands/event.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L247", - "weight": 0.8, + "weight": 1.0, "_src": "event_execute", "_tgt": "event_formatreminderoffsets", "source": "event_formatreminderoffsets", "target": "event_execute", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/commands/event.ts", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/event.ts", + "source_location": "L79", + "weight": 1.0, + "_src": "event_formatreminderoffsets", + "_tgt": "index_t", + "source": "event_formatreminderoffsets", + "target": "index_t" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/commands/event.ts", "source_location": "L286", - "weight": 0.8, + "weight": 1.0, "_src": "event_execute", "_tgt": "event_buildstatuslabel", "source": "event_buildstatuslabel", "target": "event_execute", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/commands/fishing.ts", - "source_location": "L9", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/event.ts", + "source_location": "L87", "weight": 1.0, - "_src": "fishing", - "_tgt": "fishingservice", - "source": "fishing", - "target": "fishingservice", - "confidence_score": 1.0 + "_src": "event_buildstatuslabel", + "_tgt": "index_t", + "source": "event_buildstatuslabel", + "target": "index_t" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/event.ts", + "source_location": "L199", + "weight": 1.0, + "_src": "event_execute", + "_tgt": "auditlogservice_auditlogservice_getchannel", + "source": "event_execute", + "target": "auditlogservice_auditlogservice_getchannel" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/event.ts", + "source_location": "L205", + "weight": 1.0, + "_src": "event_execute", + "_tgt": "index_t", + "source": "event_execute", + "target": "index_t" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/event.ts", + "source_location": "L351", + "weight": 1.0, + "_src": "event_execute", + "_tgt": "eventservice_eventservice_announceevent", + "source": "event_execute", + "target": "eventservice_eventservice_announceevent" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/commands/fishing.ts", + "source_file": "apps/bot/src/commands/fishing.ts", "source_location": "L83", "weight": 1.0, - "_src": "fishing", + "_src": "apps_bot_src_commands_fishing_ts", "_tgt": "fishing_execute", - "source": "fishing", + "source": "apps_bot_src_commands_fishing_ts", "target": "fishing_execute", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L94", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "index_t", + "source": "fishing_execute", + "target": "index_t" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L115", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_enterthread", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_enterthread" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L132", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_isownedfishingthread", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_isownedfishingthread" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L139", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_startsessioninthread", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_startsessioninthread" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L149", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_endthreadbyuser", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_endthreadbyuser" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L165", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_getprofile", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_getprofile" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L230", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_getcollection", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_getcollection" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L244", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_getfishdisplayname", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_getfishdisplayname" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L245", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_getraritydisplaynamebyid", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_getraritydisplaynamebyid" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/commands/fishing.ts", + "source_location": "L262", + "weight": 1.0, + "_src": "fishing_execute", + "_tgt": "fishingservice_fishingservice_getsizeranking", + "source": "fishing_execute", + "target": "fishingservice_fishingservice_getsizeranking" + }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/errors/BotError.ts", + "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L16", "weight": 1.0, - "_src": "boterror", + "_src": "apps_bot_src_errors_boterror_ts", "_tgt": "boterror_boterror", - "source": "boterror", + "source": "apps_bot_src_errors_boterror_ts", "target": "boterror_boterror", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorReporter.ts", - "source_location": "L8", - "weight": 1.0, - "_src": "errorreporter", - "_tgt": "boterror", - "source": "boterror", - "target": "errorreporter", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorCodes.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "errorcodes", - "_tgt": "boterror", - "source": "boterror", - "target": "errorcodes", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", - "source_location": "L5", - "weight": 1.0, - "_src": "interactioncreate", - "_tgt": "boterror", - "source": "boterror", - "target": "interactioncreate", - "confidence_score": 1.0 - }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/errors/BotError.ts", + "source_file": "apps/bot/src/errors/BotError.ts", "source_location": "L29", "weight": 1.0, "_src": "boterror_boterror", @@ -3859,58 +5129,34 @@ "target": "boterror_boterror_constructor", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorReporter.ts", - "source_location": "L9", - "weight": 1.0, - "_src": "errorreporter", - "_tgt": "errorcodes", - "source": "errorreporter", - "target": "errorcodes", - "confidence_score": 1.0 - }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L38", "weight": 1.0, - "_src": "errorreporter", + "_src": "apps_bot_src_errors_errorreporter_ts", "_tgt": "errorreporter_errorreporter", - "source": "errorreporter", + "source": "apps_bot_src_errors_errorreporter_ts", "target": "errorreporter_errorreporter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L136", "weight": 1.0, - "_src": "errorreporter", + "_src": "apps_bot_src_errors_errorreporter_ts", "_tgt": "errorreporter_witherrorhandler", - "source": "errorreporter", + "source": "apps_bot_src_errors_errorreporter_ts", "target": "errorreporter_witherrorhandler", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", - "source_location": "L7", - "weight": 1.0, - "_src": "interactioncreate", - "_tgt": "errorreporter", - "source": "errorreporter", - "target": "interactioncreate", - "confidence_score": 1.0 - }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L43", "weight": 1.0, "_src": "errorreporter_errorreporter", @@ -3922,7 +5168,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L73", "weight": 1.0, "_src": "errorreporter_errorreporter", @@ -3934,7 +5180,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorReporter.ts", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L107", "weight": 1.0, "_src": "errorreporter_errorreporter", @@ -3945,476 +5191,524 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/errors/ErrorReporter.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L55", - "weight": 0.8, + "weight": 1.0, "_src": "errorreporter_errorreporter_report", "_tgt": "errorreporter_errorreporter_buildembed", "source": "errorreporter_errorreporter_report", "target": "errorreporter_errorreporter_buildembed", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/errors/ErrorReporter.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L145", - "weight": 0.8, + "weight": 1.0, "_src": "errorreporter_witherrorhandler", "_tgt": "errorreporter_errorreporter_report", "source": "errorreporter_errorreporter_report", "target": "errorreporter_witherrorhandler", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/errors/ErrorReporter.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/errors/ErrorReporter.ts", "source_location": "L144", - "weight": 0.8, + "weight": 1.0, "_src": "errorreporter_witherrorhandler", "_tgt": "errorreporter_errorreporter_wrap", "source": "errorreporter_errorreporter_wrap", "target": "errorreporter_witherrorhandler", - "confidence_score": 0.5 + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/errors/ErrorReporter.ts", + "source_location": "L86", + "weight": 1.0, + "_src": "errorreporter_errorreporter_wrap", + "_tgt": "errorcodes_createboterror", + "source": "errorreporter_errorreporter_wrap", + "target": "errorcodes_createboterror" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/errors/ErrorReporter.ts", + "source_location": "L109", + "weight": 1.0, + "_src": "errorreporter_errorreporter_buildembed", + "_tgt": "index_t", + "source": "errorreporter_errorreporter_buildembed", + "target": "index_t" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/interactionCreate.ts", + "source_location": "L24", + "weight": 1.0, + "_src": "interactioncreate_execute", + "_tgt": "errorreporter_witherrorhandler", + "source": "errorreporter_witherrorhandler", + "target": "interactioncreate_execute" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/errors/ErrorCodes.ts", + "source_file": "apps/bot/src/errors/ErrorCodes.ts", "source_location": "L123", "weight": 1.0, - "_src": "errorcodes", + "_src": "apps_bot_src_errors_errorcodes_ts", "_tgt": "errorcodes_createboterror", - "source": "errorcodes", + "source": "apps_bot_src_errors_errorcodes_ts", "target": "errorcodes_createboterror", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", - "source_location": "L6", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L20", "weight": 1.0, - "_src": "interactioncreate", - "_tgt": "errorcodes", - "source": "errorcodes", - "target": "interactioncreate", + "_src": "apps_bot_src_service_test_ts", + "_tgt": "test_exampleslashcommand", + "source": "apps_bot_src_service_test_ts", + "target": "test_exampleslashcommand", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L4", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L27", "weight": 1.0, - "_src": "voiceservice", - "_tgt": "errorcodes", - "source": "errorcodes", - "target": "voiceservice", + "_src": "test_exampleslashcommand", + "_tgt": "test_exampleslashcommand_define", + "source": "test_exampleslashcommand", + "target": "test_exampleslashcommand_define", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/events/voiceStateUpdate.ts", - "source_location": "L2", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L49", "weight": 1.0, - "_src": "voicestateupdate", - "_tgt": "voiceservice", - "source": "voicestateupdate", - "target": "voiceservice", + "_src": "test_exampleslashcommand", + "_tgt": "test_exampleslashcommand_beforehandle", + "source": "test_exampleslashcommand", + "target": "test_exampleslashcommand_beforehandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/service/test.ts", + "source_location": "L61", + "weight": 1.0, + "_src": "test_exampleslashcommand", + "_tgt": "test_exampleslashcommand_handle", + "source": "test_exampleslashcommand", + "target": "test_exampleslashcommand_handle", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/events/voiceStateUpdate.ts", + "source_file": "apps/bot/src/events/voiceStateUpdate.ts", "source_location": "L7", "weight": 1.0, - "_src": "voicestateupdate", + "_src": "apps_bot_src_events_voicestateupdate_ts", "_tgt": "voicestateupdate_execute", - "source": "voicestateupdate", + "source": "apps_bot_src_events_voicestateupdate_ts", "target": "voicestateupdate_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", - "source_location": "L2", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/voiceStateUpdate.ts", + "source_location": "L8", "weight": 1.0, - "_src": "interactioncreate", - "_tgt": "kordclient", - "source": "interactioncreate", - "target": "kordclient", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", - "source_location": "L9", - "weight": 1.0, - "_src": "interactioncreate", - "_tgt": "localehelper", - "source": "interactioncreate", - "target": "localehelper", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", - "source_location": "L11", - "weight": 1.0, - "_src": "interactioncreate", - "_tgt": "musicservice", - "source": "interactioncreate", - "target": "musicservice", - "confidence_score": 1.0 + "_src": "voicestateupdate_execute", + "_tgt": "voiceservice_voiceservice_handlevoicestateupdate", + "source": "voicestateupdate_execute", + "target": "voiceservice_voiceservice_handlevoicestateupdate" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/events/interactionCreate.ts", + "source_file": "apps/bot/src/events/interactionCreate.ts", "source_location": "L16", "weight": 1.0, - "_src": "interactioncreate", + "_src": "apps_bot_src_events_interactioncreate_ts", "_tgt": "interactioncreate_execute", - "source": "interactioncreate", + "source": "apps_bot_src_events_interactioncreate_ts", "target": "interactioncreate_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/messageCreate.ts", - "source_location": "L2", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/interactionCreate.ts", + "source_location": "L18", "weight": 1.0, - "_src": "messagecreate", - "_tgt": "mimicservice", - "source": "messagecreate", - "target": "mimicservice", - "confidence_score": 1.0 + "_src": "interactioncreate_execute", + "_tgt": "index_statici18nprovider_get", + "source": "interactioncreate_execute", + "target": "index_statici18nprovider_get" }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/messageCreate.ts", - "source_location": "L3", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/interactionCreate.ts", + "source_location": "L23", "weight": 1.0, - "_src": "messagecreate", - "_tgt": "bigemojiservice", - "source": "messagecreate", - "target": "bigemojiservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/messageCreate.ts", - "source_location": "L5", - "weight": 1.0, - "_src": "messagecreate", - "_tgt": "activitytrackerservice", - "source": "messagecreate", - "target": "activitytrackerservice", - "confidence_score": 1.0 + "_src": "interactioncreate_execute", + "_tgt": "localehelper_getinteractionlocale", + "source": "interactioncreate_execute", + "target": "localehelper_getinteractionlocale" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/events/messageCreate.ts", + "source_file": "apps/bot/src/events/messageCreate.ts", "source_location": "L10", "weight": 1.0, - "_src": "messagecreate", + "_src": "apps_bot_src_events_messagecreate_ts", "_tgt": "messagecreate_execute", - "source": "messagecreate", + "source": "apps_bot_src_events_messagecreate_ts", "target": "messagecreate_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/guildMemberAdd.ts", - "source_location": "L2", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/messageCreate.ts", + "source_location": "L14", "weight": 1.0, - "_src": "guildmemberadd", - "_tgt": "inviteservice", - "source": "guildmemberadd", - "target": "inviteservice", - "confidence_score": 1.0 + "_src": "messagecreate_execute", + "_tgt": "activitytrackerservice_activitytrackerservice_recordactivity", + "source": "messagecreate_execute", + "target": "activitytrackerservice_activitytrackerservice_recordactivity" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/messageCreate.ts", + "source_location": "L21", + "weight": 1.0, + "_src": "messagecreate_execute", + "_tgt": "bigemojiservice_bigemojiservice_handlemessage", + "source": "messagecreate_execute", + "target": "bigemojiservice_bigemojiservice_handlemessage" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/events/guildMemberAdd.ts", + "source_file": "apps/bot/src/events/guildMemberAdd.ts", "source_location": "L7", "weight": 1.0, - "_src": "guildmemberadd", + "_src": "apps_bot_src_events_guildmemberadd_ts", "_tgt": "guildmemberadd_execute", - "source": "guildmemberadd", + "source": "apps_bot_src_events_guildmemberadd_ts", "target": "guildmemberadd_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/guildDelete.ts", - "source_location": "L2", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/guildMemberAdd.ts", + "source_location": "L8", "weight": 1.0, - "_src": "guilddelete", - "_tgt": "presenceservice", - "source": "guilddelete", - "target": "presenceservice", - "confidence_score": 1.0 + "_src": "guildmemberadd_execute", + "_tgt": "autoroleservice_autoroleservice_handlememberjoin", + "source": "guildmemberadd_execute", + "target": "autoroleservice_autoroleservice_handlememberjoin" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/events/guildDelete.ts", + "source_file": "apps/bot/src/events/guildDelete.ts", "source_location": "L7", "weight": 1.0, - "_src": "guilddelete", + "_src": "apps_bot_src_events_guilddelete_ts", "_tgt": "guilddelete_execute", - "source": "guilddelete", + "source": "apps_bot_src_events_guilddelete_ts", "target": "guilddelete_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/inviteDelete.ts", - "source_location": "L2", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/guildDelete.ts", + "source_location": "L9", "weight": 1.0, - "_src": "invitedelete", - "_tgt": "inviteservice", - "source": "invitedelete", - "target": "inviteservice", - "confidence_score": 1.0 + "_src": "guilddelete_execute", + "_tgt": "presenceservice_presenceservice_updatepresence", + "source": "guilddelete_execute", + "target": "presenceservice_presenceservice_updatepresence" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/events/inviteDelete.ts", - "source_location": "L7", + "source_file": "apps/bot/src/events/ready.ts", + "source_location": "L16", "weight": 1.0, - "_src": "invitedelete", - "_tgt": "invitedelete_execute", - "source": "invitedelete", - "target": "invitedelete_execute", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/inviteCreate.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "invitecreate", - "_tgt": "inviteservice", - "source": "invitecreate", - "target": "inviteservice", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/events/inviteCreate.ts", - "source_location": "L7", - "weight": 1.0, - "_src": "invitecreate", - "_tgt": "invitecreate_execute", - "source": "invitecreate", - "target": "invitecreate_execute", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "ready", - "_tgt": "kordclient", - "source": "ready", - "target": "kordclient", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L4", - "weight": 1.0, - "_src": "ready", - "_tgt": "inviteservice", - "source": "ready", - "target": "inviteservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L5", - "weight": 1.0, - "_src": "ready", - "_tgt": "voiceservice", - "source": "ready", - "target": "voiceservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L6", - "weight": 1.0, - "_src": "ready", - "_tgt": "presenceservice", - "source": "ready", - "target": "presenceservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L7", - "weight": 1.0, - "_src": "ready", - "_tgt": "eventservice", - "source": "ready", - "target": "eventservice", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L8", - "weight": 1.0, - "_src": "ready", - "_tgt": "auditlogservice", - "source": "ready", - "target": "auditlogservice", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/events/ready.ts", - "source_location": "L14", - "weight": 1.0, - "_src": "ready", + "_src": "apps_bot_src_events_ready_ts", "_tgt": "ready_execute", - "source": "ready", + "source": "apps_bot_src_events_ready_ts", "target": "ready_execute", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/guildCreate.ts", - "source_location": "L2", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/ready.ts", + "source_location": "L18", "weight": 1.0, - "_src": "guildcreate", - "_tgt": "inviteservice", - "source": "guildcreate", - "target": "inviteservice", - "confidence_score": 1.0 + "_src": "ready_execute", + "_tgt": "voiceservice_voiceservice_syncchannels", + "source": "ready_execute", + "target": "voiceservice_voiceservice_syncchannels" }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/events/guildCreate.ts", - "source_location": "L3", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/ready.ts", + "source_location": "L19", "weight": 1.0, - "_src": "guildcreate", - "_tgt": "presenceservice", - "source": "guildcreate", - "target": "presenceservice", - "confidence_score": 1.0 + "_src": "ready_execute", + "_tgt": "presenceservice_presenceservice_startactivepresence", + "source": "ready_execute", + "target": "presenceservice_presenceservice_startactivepresence" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/ready.ts", + "source_location": "L20", + "weight": 1.0, + "_src": "ready_execute", + "_tgt": "eventservice_eventservice_startreminderloop", + "source": "ready_execute", + "target": "eventservice_eventservice_startreminderloop" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/events/guildCreate.ts", - "source_location": "L8", + "source_file": "apps/bot/src/events/guildCreate.ts", + "source_location": "L7", "weight": 1.0, - "_src": "guildcreate", + "_src": "apps_bot_src_events_guildcreate_ts", "_tgt": "guildcreate_execute", - "source": "guildcreate", + "source": "apps_bot_src_events_guildcreate_ts", "target": "guildcreate_execute", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/events/guildCreate.ts", + "source_location": "L8", + "weight": 1.0, + "_src": "guildcreate_execute", + "_tgt": "presenceservice_presenceservice_updatepresence", + "source": "guildcreate_execute", + "target": "presenceservice_presenceservice_updatepresence" + }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/i18n/localeHelper.ts", + "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L21", "weight": 1.0, - "_src": "localehelper", + "_src": "apps_bot_src_i18n_localehelper_ts", "_tgt": "localehelper_getinteractionlocale", - "source": "localehelper", + "source": "apps_bot_src_i18n_localehelper_ts", "target": "localehelper_getinteractionlocale", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/i18n/localeHelper.ts", + "source_file": "apps/bot/src/i18n/localeHelper.ts", "source_location": "L55", "weight": 1.0, - "_src": "localehelper", + "_src": "apps_bot_src_i18n_localehelper_ts", "_tgt": "localehelper_getcontextlocale", - "source": "localehelper", + "source": "apps_bot_src_i18n_localehelper_ts", "target": "localehelper_getcontextlocale", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L6", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/i18n/localeHelper.ts", + "source_location": "L44", "weight": 1.0, - "_src": "voiceservice", - "_tgt": "localehelper", - "source": "localehelper", - "target": "voiceservice", + "_src": "localehelper_getinteractionlocale", + "_tgt": "index_resolvelocale", + "source": "localehelper_getinteractionlocale", + "target": "index_resolvelocale" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/i18n/localeHelper.ts", + "source_location": "L83", + "weight": 1.0, + "_src": "localehelper_getcontextlocale", + "_tgt": "index_resolvelocale", + "source": "localehelper_getcontextlocale", + "target": "index_resolvelocale" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L125", + "weight": 1.0, + "_src": "voiceservice_voiceservice_handlejoin", + "_tgt": "localehelper_getcontextlocale", + "source": "localehelper_getcontextlocale", + "target": "voiceservice_voiceservice_handlejoin" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L282", + "weight": 1.0, + "_src": "voiceservice_voiceservice_applyownershiptransfer", + "_tgt": "localehelper_getcontextlocale", + "source": "localehelper_getcontextlocale", + "target": "voiceservice_voiceservice_applyownershiptransfer" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L307", + "weight": 1.0, + "_src": "voiceservice_voiceservice_sendcontrolpanel", + "_tgt": "localehelper_getcontextlocale", + "source": "localehelper_getcontextlocale", + "target": "voiceservice_voiceservice_sendcontrolpanel" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", + "source_location": "L28", + "weight": 1.0, + "_src": "apps_bot_src_i18n_index_ts", + "_tgt": "index_statici18nprovider", + "source": "apps_bot_src_i18n_index_ts", + "target": "index_statici18nprovider", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/i18n/locales/en.ts", - "source_location": "L1", + "source_file": "apps/bot/src/i18n/index.ts", + "source_location": "L50", "weight": 1.0, - "_src": "en", - "_tgt": "types", - "source": "types", - "target": "en", + "_src": "apps_bot_src_i18n_index_ts", + "_tgt": "index_seti18nprovider", + "source": "apps_bot_src_i18n_index_ts", + "target": "index_seti18nprovider", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/i18n/locales/ko.ts", - "source_location": "L1", + "source_file": "apps/bot/src/i18n/index.ts", + "source_location": "L55", "weight": 1.0, - "_src": "ko", - "_tgt": "types", - "source": "types", - "target": "ko", + "_src": "apps_bot_src_i18n_index_ts", + "_tgt": "index_geti18nprovider", + "source": "apps_bot_src_i18n_index_ts", + "target": "index_geti18nprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", + "source_location": "L68", + "weight": 1.0, + "_src": "apps_bot_src_i18n_index_ts", + "_tgt": "index_resolvelocale", + "source": "apps_bot_src_i18n_index_ts", + "target": "index_resolvelocale", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", + "source_location": "L88", + "weight": 1.0, + "_src": "apps_bot_src_i18n_index_ts", + "_tgt": "index_normalizediscordlocale", + "source": "apps_bot_src_i18n_index_ts", + "target": "index_normalizediscordlocale", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", + "source_location": "L109", + "weight": 1.0, + "_src": "apps_bot_src_i18n_index_ts", + "_tgt": "index_t", + "source": "apps_bot_src_i18n_index_ts", + "target": "index_t", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", + "source_location": "L134", + "weight": 1.0, + "_src": "apps_bot_src_i18n_index_ts", + "_tgt": "index_getnestedvalue", + "source": "apps_bot_src_i18n_index_ts", + "target": "index_getnestedvalue", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L29", "weight": 1.0, "_src": "index_statici18nprovider", @@ -4426,7 +5720,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L33", "weight": 1.0, "_src": "index_statici18nprovider", @@ -4438,7 +5732,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/i18n/index.ts", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L37", "weight": 1.0, "_src": "index_statici18nprovider", @@ -4449,105 +5743,561 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/i18n/index.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L30", - "weight": 0.8, + "weight": 1.0, "_src": "index_statici18nprovider_get", "_tgt": "index_getnestedvalue", "source": "index_statici18nprovider_get", "target": "index_getnestedvalue", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/i18n/index.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L115", - "weight": 0.8, + "weight": 1.0, "_src": "index_t", "_tgt": "index_statici18nprovider_get", "source": "index_statici18nprovider_get", "target": "index_t", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/i18n/index.ts", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/RefinementService.ts", + "source_location": "L68", + "weight": 1.0, + "_src": "refinementservice_refinementservice_getsysconfig", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "refinementservice_refinementservice_getsysconfig" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/RefinementService.ts", + "source_location": "L72", + "weight": 1.0, + "_src": "refinementservice_refinementservice_getsysconfignum", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "refinementservice_refinementservice_getsysconfignum" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/RefinementService.ts", + "source_location": "L80", + "weight": 1.0, + "_src": "refinementservice_refinementservice_getcost", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "refinementservice_refinementservice_getcost" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/RefinementService.ts", + "source_location": "L95", + "weight": 1.0, + "_src": "refinementservice_refinementservice_tryrefine", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "refinementservice_refinementservice_tryrefine" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/RefinementService.ts", + "source_location": "L177", + "weight": 1.0, + "_src": "refinementservice_refinementservice_startbattle", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "refinementservice_refinementservice_startbattle" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/RefinementService.ts", + "source_location": "L283", + "weight": 1.0, + "_src": "refinementservice_refinementservice_sellweapon", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "refinementservice_refinementservice_sellweapon" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L96", + "weight": 1.0, + "_src": "musicservice_extractyoutubevideoid", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_extractyoutubevideoid" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L127", + "weight": 1.0, + "_src": "musicservice_isyoutubeplaylisturl", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_isyoutubeplaylisturl" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L261", + "weight": 1.0, + "_src": "musicservice_musicservice_getqueueembed", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_getqueueembed" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L301", + "weight": 1.0, + "_src": "musicservice_musicservice_getactivevoicechannelid", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_getactivevoicechannelid" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L305", + "weight": 1.0, + "_src": "musicservice_musicservice_skip", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_skip" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L315", + "weight": 1.0, + "_src": "musicservice_musicservice_pause", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_pause" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L335", + "weight": 1.0, + "_src": "musicservice_musicservice_resume", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_resume" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L352", + "weight": 1.0, + "_src": "musicservice_musicservice_stop", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_stop" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L369", + "weight": 1.0, + "_src": "musicservice_musicservice_remove", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_remove" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L385", + "weight": 1.0, + "_src": "musicservice_musicservice_leave", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_leave" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L405", + "weight": 1.0, + "_src": "musicservice_musicservice_handlecontrolinteraction", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_handlecontrolinteraction" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L511", + "weight": 1.0, + "_src": "musicservice_musicservice_ensuresession", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_ensuresession" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L578", + "weight": 1.0, + "_src": "musicservice_musicservice_ontrackfinished", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_ontrackfinished" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L619", + "weight": 1.0, + "_src": "musicservice_musicservice_playnext", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "musicservice_musicservice_playnext" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L18", + "weight": 1.0, + "_src": "voiceservice_voiceservice_syncchannels", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "voiceservice_voiceservice_syncchannels" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L150", + "weight": 1.0, + "_src": "permissionauditservice_permissionauditservice_auditguild", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "permissionauditservice_permissionauditservice_auditguild" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L115", + "weight": 1.0, + "_src": "fishingservice_fishingservice_enterthread", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "fishingservice_fishingservice_enterthread" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L192", + "weight": 1.0, + "_src": "fishingservice_fishingservice_handlebutton", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "fishingservice_fishingservice_handlebutton" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L398", + "weight": 1.0, + "_src": "fishingservice_fishingservice_getactivesession", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "fishingservice_fishingservice_getactivesession" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/WebhookService.ts", + "source_location": "L18", + "weight": 1.0, + "_src": "webhookservice_webhookservice_getwebhookclient", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "webhookservice_webhookservice_getwebhookclient" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/EventService.ts", + "source_location": "L156", + "weight": 1.0, + "_src": "eventservice_eventservice_processdueevents", + "_tgt": "index_statici18nprovider_get", + "source": "index_statici18nprovider_get", + "target": "eventservice_eventservice_processdueevents" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L76", - "weight": 0.8, + "weight": 1.0, "_src": "index_resolvelocale", "_tgt": "index_statici18nprovider_issupported", "source": "index_statici18nprovider_issupported", "target": "index_resolvelocale", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/i18n/index.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/i18n/index.ts", "source_location": "L72", - "weight": 0.8, + "weight": 1.0, "_src": "index_resolvelocale", "_tgt": "index_normalizediscordlocale", "source": "index_resolvelocale", "target": "index_normalizediscordlocale", - "confidence_score": 0.5 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/handlers/CommandLoader.ts", - "source_location": "L1", - "weight": 1.0, - "_src": "commandloader", - "_tgt": "kordclient", - "source": "kordclient", - "target": "commandloader", "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/handlers/EventLoader.ts", - "source_location": "L1", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/PresenceService.ts", + "source_location": "L62", "weight": 1.0, - "_src": "eventloader", - "_tgt": "kordclient", - "source": "kordclient", - "target": "eventloader", - "confidence_score": 1.0 + "_src": "presenceservice_presenceservice_updatepresence", + "_tgt": "index_t", + "source": "index_t", + "target": "presenceservice_presenceservice_updatepresence" }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/client/KordClient.ts", - "source_location": "L8", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L264", "weight": 1.0, - "_src": "kordclient", - "_tgt": "feverservice", - "source": "kordclient", - "target": "feverservice", - "confidence_score": 1.0 + "_src": "musicservice_musicservice_getqueueembed", + "_tgt": "index_t", + "source": "index_t", + "target": "musicservice_musicservice_getqueueembed" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L411", + "weight": 1.0, + "_src": "musicservice_musicservice_handlecontrolinteraction", + "_tgt": "index_t", + "source": "index_t", + "target": "musicservice_musicservice_handlecontrolinteraction" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L607", + "weight": 1.0, + "_src": "musicservice_musicservice_notifyplaybackfailure", + "_tgt": "index_t", + "source": "index_t", + "target": "musicservice_musicservice_notifyplaybackfailure" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L652", + "weight": 1.0, + "_src": "musicservice_musicservice_playnext", + "_tgt": "index_t", + "source": "index_t", + "target": "musicservice_musicservice_playnext" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L831", + "weight": 1.0, + "_src": "musicservice_musicservice_renderidlestate", + "_tgt": "index_t", + "source": "index_t", + "target": "musicservice_musicservice_renderidlestate" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MusicService.ts", + "source_location": "L899", + "weight": 1.0, + "_src": "musicservice_musicservice_buildnowplayingembed", + "_tgt": "index_t", + "source": "index_t", + "target": "musicservice_musicservice_buildnowplayingembed" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L142", + "weight": 1.0, + "_src": "voiceservice_voiceservice_handlejoin", + "_tgt": "index_t", + "source": "index_t", + "target": "voiceservice_voiceservice_handlejoin" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L288", + "weight": 1.0, + "_src": "voiceservice_voiceservice_applyownershiptransfer", + "_tgt": "index_t", + "source": "index_t", + "target": "voiceservice_voiceservice_applyownershiptransfer" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L311", + "weight": 1.0, + "_src": "voiceservice_voiceservice_sendcontrolpanel", + "_tgt": "index_t", + "source": "index_t", + "target": "voiceservice_voiceservice_sendcontrolpanel" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", + "source_location": "L28", + "weight": 1.0, + "_src": "setupwizardrenderer_setupwizardrenderer_renderstep", + "_tgt": "index_t", + "source": "index_t", + "target": "setupwizardrenderer_setupwizardrenderer_renderstep" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L200", + "weight": 1.0, + "_src": "fishingservice_fishingservice_handlebutton", + "_tgt": "index_t", + "source": "index_t", + "target": "fishingservice_fishingservice_handlebutton" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L486", + "weight": 1.0, + "_src": "fishingservice_fishingservice_buildembed", + "_tgt": "index_t", + "source": "index_t", + "target": "fishingservice_fishingservice_buildembed" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L652", + "weight": 1.0, + "_src": "fishingservice_fishingservice_sendcatchresult", + "_tgt": "index_t", + "source": "index_t", + "target": "fishingservice_fishingservice_sendcatchresult" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/client/KordClient.ts", - "source_location": "L10", + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L11", "weight": 1.0, - "_src": "kordclient", + "_src": "apps_bot_src_client_kordclient_ts", "_tgt": "kordclient_kordclient", - "source": "kordclient", + "source": "apps_bot_src_client_kordclient_ts", "target": "kordclient_kordclient", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/client/KordClient.ts", - "source_location": "L13", + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L14", "weight": 1.0, "_src": "kordclient_kordclient", "_tgt": "kordclient_kordclient_constructor", @@ -4558,8 +6308,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/client/KordClient.ts", - "source_location": "L26", + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L29", "weight": 1.0, "_src": "kordclient_kordclient", "_tgt": "kordclient_kordclient_start", @@ -4567,178 +6317,70 @@ "target": "kordclient_kordclient_start", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L36", + "weight": 1.0, + "_src": "kordclient_kordclient_start", + "_tgt": "commandloader_loadcommands", + "source": "kordclient_kordclient_start", + "target": "commandloader_loadcommands" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/client/KordClient.ts", + "source_location": "L37", + "weight": 1.0, + "_src": "kordclient_kordclient_start", + "_tgt": "eventloader_loadevents", + "source": "kordclient_kordclient_start", + "target": "eventloader_loadevents" + }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/handlers/EventLoader.ts", + "source_file": "apps/bot/src/handlers/EventLoader.ts", "source_location": "L6", "weight": 1.0, - "_src": "eventloader", + "_src": "apps_bot_src_handlers_eventloader_ts", "_tgt": "eventloader_loadevents", - "source": "eventloader", + "source": "apps_bot_src_handlers_eventloader_ts", "target": "eventloader_loadevents", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/handlers/CommandLoader.ts", + "source_file": "apps/bot/src/handlers/CommandLoader.ts", "source_location": "L6", "weight": 1.0, - "_src": "commandloader", + "_src": "apps_bot_src_handlers_commandloader_ts", "_tgt": "commandloader_loadcommands", - "source": "commandloader", + "source": "apps_bot_src_handlers_commandloader_ts", "target": "commandloader_loadcommands", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/InviteService.ts", + "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L5", "weight": 1.0, - "_src": "inviteservice", - "_tgt": "inviteservice_inviteservice", - "source": "inviteservice", - "target": "inviteservice_inviteservice", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/services/InviteService.ts", - "source_location": "L9", - "weight": 1.0, - "_src": "inviteservice_inviteservice", - "_tgt": "inviteservice_inviteservice_cacheallinvites", - "source": "inviteservice_inviteservice", - "target": "inviteservice_inviteservice_cacheallinvites", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/services/InviteService.ts", - "source_location": "L16", - "weight": 1.0, - "_src": "inviteservice_inviteservice", - "_tgt": "inviteservice_inviteservice_cacheguildinvites", - "source": "inviteservice_inviteservice", - "target": "inviteservice_inviteservice_cacheguildinvites", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/services/InviteService.ts", - "source_location": "L29", - "weight": 1.0, - "_src": "inviteservice_inviteservice", - "_tgt": "inviteservice_inviteservice_handleinvitecreate", - "source": "inviteservice_inviteservice", - "target": "inviteservice_inviteservice_handleinvitecreate", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/services/InviteService.ts", - "source_location": "L35", - "weight": 1.0, - "_src": "inviteservice_inviteservice", - "_tgt": "inviteservice_inviteservice_handleinvitedelete", - "source": "inviteservice_inviteservice", - "target": "inviteservice_inviteservice_handleinvitedelete", - "confidence_score": 1.0 - }, - { - "relation": "method", - "confidence": "EXTRACTED", - "source_file": "src/services/InviteService.ts", - "source_location": "L41", - "weight": 1.0, - "_src": "inviteservice_inviteservice", - "_tgt": "inviteservice_inviteservice_handlememberadd", - "source": "inviteservice_inviteservice", - "target": "inviteservice_inviteservice_handlememberadd", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/InviteService.ts", - "source_location": "L11", - "weight": 0.8, - "_src": "inviteservice_inviteservice_cacheallinvites", - "_tgt": "inviteservice_inviteservice_cacheguildinvites", - "source": "inviteservice_inviteservice_cacheallinvites", - "target": "inviteservice_inviteservice_cacheguildinvites", - "confidence_score": 0.5 - }, - { - "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/InviteService.ts", - "source_location": "L32", - "weight": 0.8, - "_src": "inviteservice_inviteservice_handleinvitecreate", - "_tgt": "inviteservice_inviteservice_cacheguildinvites", - "source": "inviteservice_inviteservice_cacheguildinvites", - "target": "inviteservice_inviteservice_handleinvitecreate", - "confidence_score": 0.5 - }, - { - "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/InviteService.ts", - "source_location": "L38", - "weight": 0.8, - "_src": "inviteservice_inviteservice_handleinvitedelete", - "_tgt": "inviteservice_inviteservice_cacheguildinvites", - "source": "inviteservice_inviteservice_cacheguildinvites", - "target": "inviteservice_inviteservice_handleinvitedelete", - "confidence_score": 0.5 - }, - { - "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/InviteService.ts", - "source_location": "L61", - "weight": 0.8, - "_src": "inviteservice_inviteservice_handlememberadd", - "_tgt": "inviteservice_inviteservice_cacheguildinvites", - "source": "inviteservice_inviteservice_cacheguildinvites", - "target": "inviteservice_inviteservice_handlememberadd", - "confidence_score": 0.5 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/MimicService.ts", - "source_location": "L2", - "weight": 1.0, - "_src": "mimicservice", - "_tgt": "webhookservice", - "source": "mimicservice", - "target": "webhookservice", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "src/services/MimicService.ts", - "source_location": "L5", - "weight": 1.0, - "_src": "mimicservice", + "_src": "apps_bot_src_services_mimicservice_ts", "_tgt": "mimicservice_mimicservice", - "source": "mimicservice", + "source": "apps_bot_src_services_mimicservice_ts", "target": "mimicservice_mimicservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MimicService.ts", + "source_file": "apps/bot/src/services/MimicService.ts", "source_location": "L6", "weight": 1.0, "_src": "mimicservice_mimicservice", @@ -4748,45 +6390,33 @@ "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", - "source_location": "L3", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/MimicService.ts", + "source_location": "L26", "weight": 1.0, - "_src": "refinementservice", - "_tgt": "feverservice", - "source": "refinementservice", - "target": "feverservice", - "confidence_score": 1.0 + "_src": "mimicservice_mimicservice_handlemessage", + "_tgt": "webhookservice_webhookservice_getwebhookclient", + "source": "mimicservice_mimicservice_handlemessage", + "target": "webhookservice_webhookservice_getwebhookclient" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L28", "weight": 1.0, - "_src": "refinementservice", + "_src": "apps_bot_src_services_refinementservice_ts", "_tgt": "refinementservice_refinementservice", - "source": "refinementservice", + "source": "apps_bot_src_services_refinementservice_ts", "target": "refinementservice_refinementservice", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L20", - "weight": 1.0, - "_src": "fishingservice", - "_tgt": "refinementservice", - "source": "refinementservice", - "target": "fishingservice", - "confidence_score": 1.0 - }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L38", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4798,7 +6428,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L45", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4810,7 +6440,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L67", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4822,7 +6452,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L71", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4834,7 +6464,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L79", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4846,7 +6476,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L86", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4858,7 +6488,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L153", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4870,7 +6500,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L249", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4882,7 +6512,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L277", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4894,7 +6524,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L299", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4906,7 +6536,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L303", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4918,7 +6548,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/RefinementService.ts", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L315", "weight": 1.0, "_src": "refinementservice_refinementservice", @@ -4929,236 +6559,248 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L115", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_tryrefine", "_tgt": "refinementservice_refinementservice_getmaxdurability", "source": "refinementservice_refinementservice_getmaxdurability", "target": "refinementservice_refinementservice_tryrefine", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L87", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_tryrefine", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice_loadconfigs", "target": "refinementservice_refinementservice_tryrefine", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L154", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_startbattle", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice_loadconfigs", "target": "refinementservice_refinementservice_startbattle", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L278", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_sellweapon", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice_loadconfigs", "target": "refinementservice_refinementservice_sellweapon", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L321", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_getorcreateprofile", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice_loadconfigs", "target": "refinementservice_refinementservice_getorcreateprofile", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L90", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_tryrefine", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice_getsysconfignum", "target": "refinementservice_refinementservice_tryrefine", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L163", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_startbattle", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice_getsysconfignum", "target": "refinementservice_refinementservice_startbattle", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L262", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_checkin", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice_getsysconfignum", "target": "refinementservice_refinementservice_checkin", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L322", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_getorcreateprofile", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice_getsysconfignum", "target": "refinementservice_refinementservice_getorcreateprofile", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L188", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_startbattle", "_tgt": "refinementservice_refinementservice_getcost", "source": "refinementservice_refinementservice_getcost", "target": "refinementservice_refinementservice_startbattle", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L281", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_sellweapon", "_tgt": "refinementservice_refinementservice_getcost", "source": "refinementservice_refinementservice_getcost", "target": "refinementservice_refinementservice_sellweapon", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L88", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_tryrefine", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_getorcreateprofile", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/RefinementService.ts", + "source_location": "L104", + "weight": 1.0, + "_src": "refinementservice_refinementservice_tryrefine", + "_tgt": "feverservice_feverservice_getfeverbonus", + "source": "refinementservice_refinementservice_tryrefine", + "target": "feverservice_feverservice_getfeverbonus" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L155", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_startbattle", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_getorcreateprofile", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L250", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_checkin", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_checkin", "target": "refinementservice_refinementservice_getorcreateprofile", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L279", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_sellweapon", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_sellweapon", "target": "refinementservice_refinementservice_getorcreateprofile", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L300", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_getprofile", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_getprofile", "target": "refinementservice_refinementservice_getorcreateprofile", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/RefinementService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/RefinementService.ts", "source_location": "L304", - "weight": 0.8, + "weight": 1.0, "_src": "refinementservice_refinementservice_addgold", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_addgold", "target": "refinementservice_refinementservice_getorcreateprofile", - "confidence_score": 0.5 + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L339", + "weight": 1.0, + "_src": "fishingservice_fishingservice_resolvesuccessfulpull", + "_tgt": "refinementservice_refinementservice_addgold", + "source": "refinementservice_refinementservice_addgold", + "target": "fishingservice_fishingservice_resolvesuccessfulpull" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/ActivityTrackerService.ts", + "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L4", "weight": 1.0, - "_src": "activitytrackerservice", + "_src": "apps_bot_src_services_activitytrackerservice_ts", "_tgt": "activitytrackerservice_activitytrackerservice", - "source": "activitytrackerservice", + "source": "apps_bot_src_services_activitytrackerservice_ts", "target": "activitytrackerservice_activitytrackerservice", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/FeverService.ts", - "source_location": "L3", - "weight": 1.0, - "_src": "feverservice", - "_tgt": "activitytrackerservice", - "source": "activitytrackerservice", - "target": "feverservice", - "confidence_score": 1.0 - }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/ActivityTrackerService.ts", + "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L9", "weight": 1.0, "_src": "activitytrackerservice_activitytrackerservice", @@ -5170,7 +6812,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/ActivityTrackerService.ts", + "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L48", "weight": 1.0, "_src": "activitytrackerservice_activitytrackerservice", @@ -5180,33 +6822,33 @@ "confidence_score": 1.0 }, { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/BigEmojiService.ts", - "source_location": "L2", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/FeverService.ts", + "source_location": "L29", "weight": 1.0, - "_src": "bigemojiservice", - "_tgt": "webhookservice", - "source": "bigemojiservice", - "target": "webhookservice", - "confidence_score": 1.0 + "_src": "feverservice_feverservice_updatefeverstate", + "_tgt": "activitytrackerservice_activitytrackerservice_getpeakhour", + "source": "activitytrackerservice_activitytrackerservice_getpeakhour", + "target": "feverservice_feverservice_updatefeverstate" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/BigEmojiService.ts", + "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L5", "weight": 1.0, - "_src": "bigemojiservice", + "_src": "apps_bot_src_services_bigemojiservice_ts", "_tgt": "bigemojiservice_bigemojiservice", - "source": "bigemojiservice", + "source": "apps_bot_src_services_bigemojiservice_ts", "target": "bigemojiservice_bigemojiservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/BigEmojiService.ts", + "source_file": "apps/bot/src/services/BigEmojiService.ts", "source_location": "L6", "weight": 1.0, "_src": "bigemojiservice_bigemojiservice", @@ -5215,22 +6857,34 @@ "target": "bigemojiservice_bigemojiservice_handlemessage", "confidence_score": 1.0 }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/BigEmojiService.ts", + "source_location": "L28", + "weight": 1.0, + "_src": "bigemojiservice_bigemojiservice_handlemessage", + "_tgt": "webhookservice_webhookservice_getwebhookclient", + "source": "bigemojiservice_bigemojiservice_handlemessage", + "target": "webhookservice_webhookservice_getwebhookclient" + }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L5", "weight": 1.0, - "_src": "feverservice", + "_src": "apps_bot_src_services_feverservice_ts", "_tgt": "feverservice_feverservice", - "source": "feverservice", + "source": "apps_bot_src_services_feverservice_ts", "target": "feverservice_feverservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L11", "weight": 1.0, "_src": "feverservice_feverservice", @@ -5242,7 +6896,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L28", "weight": 1.0, "_src": "feverservice_feverservice", @@ -5254,7 +6908,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FeverService.ts", + "source_file": "apps/bot/src/services/FeverService.ts", "source_location": "L64", "weight": 1.0, "_src": "feverservice_feverservice", @@ -5266,19 +6920,19 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L9", "weight": 1.0, - "_src": "presenceservice", + "_src": "apps_bot_src_services_presenceservice_ts", "_tgt": "presenceservice_presenceservice", - "source": "presenceservice", + "source": "apps_bot_src_services_presenceservice_ts", "target": "presenceservice_presenceservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L28", "weight": 1.0, "_src": "presenceservice_presenceservice", @@ -5290,7 +6944,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L54", "weight": 1.0, "_src": "presenceservice_presenceservice", @@ -5302,7 +6956,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PresenceService.ts", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L74", "weight": 1.0, "_src": "presenceservice_presenceservice", @@ -5313,164 +6967,164 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/PresenceService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/PresenceService.ts", "source_location": "L34", - "weight": 0.8, + "weight": 1.0, "_src": "presenceservice_presenceservice_startactivepresence", "_tgt": "presenceservice_presenceservice_updatepresence", "source": "presenceservice_presenceservice_startactivepresence", "target": "presenceservice_presenceservice_updatepresence", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L79", "weight": 1.0, - "_src": "musicservice", + "_src": "apps_bot_src_services_musicservice_ts", "_tgt": "musicservice_extractyoutubevideoid", - "source": "musicservice", + "source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_extractyoutubevideoid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L118", "weight": 1.0, - "_src": "musicservice", + "_src": "apps_bot_src_services_musicservice_ts", "_tgt": "musicservice_isyoutubeplaylisturl", - "source": "musicservice", + "source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_isyoutubeplaylisturl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L133", "weight": 1.0, - "_src": "musicservice", + "_src": "apps_bot_src_services_musicservice_ts", "_tgt": "musicservice_parsedurationseconds", - "source": "musicservice", + "source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_parsedurationseconds", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L145", "weight": 1.0, - "_src": "musicservice", + "_src": "apps_bot_src_services_musicservice_ts", "_tgt": "musicservice_parsedurationtexttoseconds", - "source": "musicservice", + "source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_parsedurationtexttoseconds", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L175", "weight": 1.0, - "_src": "musicservice", + "_src": "apps_bot_src_services_musicservice_ts", "_tgt": "musicservice_formatduration", - "source": "musicservice", + "source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_formatduration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L191", "weight": 1.0, - "_src": "musicservice", + "_src": "apps_bot_src_services_musicservice_ts", "_tgt": "musicservice_musicservice", - "source": "musicservice", + "source": "apps_bot_src_services_musicservice_ts", "target": "musicservice_musicservice", "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L251", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_extractyoutubevideoid", "source": "musicservice_extractyoutubevideoid", "target": "musicservice_musicservice_addfromurl", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L232", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_isyoutubeplaylisturl", "source": "musicservice_isyoutubeplaylisturl", "target": "musicservice_musicservice_addfromurl", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L463", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_createqueueitem", "_tgt": "musicservice_parsedurationseconds", "source": "musicservice_parsedurationseconds", "target": "musicservice_musicservice_createqueueitem", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L463", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_createqueueitem", "_tgt": "musicservice_parsedurationtexttoseconds", "source": "musicservice_parsedurationtexttoseconds", "target": "musicservice_musicservice_createqueueitem", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L469", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_createqueueitem", "_tgt": "musicservice_formatduration", "source": "musicservice_formatduration", "target": "musicservice_musicservice_createqueueitem", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L898", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_formatduration", "source": "musicservice_formatduration", "target": "musicservice_musicservice_buildnowplayingembed", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L199", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5482,7 +7136,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L207", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5494,7 +7148,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L231", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5506,7 +7160,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L260", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5518,7 +7172,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L300", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5530,7 +7184,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L304", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5542,7 +7196,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L314", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5554,7 +7208,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L334", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5566,7 +7220,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L351", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5578,7 +7232,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L368", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5590,7 +7244,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L384", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5602,7 +7256,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L404", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5614,7 +7268,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L454", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5626,7 +7280,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L476", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5638,7 +7292,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L505", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5650,7 +7304,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L561", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5662,7 +7316,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L577", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5674,7 +7328,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L597", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5686,7 +7340,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L618", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5698,7 +7352,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L660", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5710,7 +7364,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L711", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5722,7 +7376,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L754", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5734,7 +7388,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L796", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5746,7 +7400,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L805", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5758,7 +7412,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L822", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5770,7 +7424,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L840", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5782,7 +7436,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L866", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5794,7 +7448,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L891", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5806,7 +7460,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L948", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5818,7 +7472,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L955", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5830,7 +7484,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L961", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5842,7 +7496,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L984", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5854,7 +7508,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L991", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5866,7 +7520,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L995", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5878,7 +7532,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1005", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5890,7 +7544,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1027", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5902,7 +7556,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/MusicService.ts", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1031", "weight": 1.0, "_src": "musicservice_musicservice", @@ -5913,777 +7567,765 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L208", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_addfromquery", "_tgt": "musicservice_musicservice_getyoutube", "source": "musicservice_musicservice_getyoutube", "target": "musicservice_musicservice_addfromquery", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L460", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_createqueueitem", "_tgt": "musicservice_musicservice_getyoutube", "source": "musicservice_musicservice_getyoutube", "target": "musicservice_musicservice_createqueueitem", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L697", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_resolvestreamurl", "_tgt": "musicservice_musicservice_getyoutube", "source": "musicservice_musicservice_getyoutube", "target": "musicservice_musicservice_resolvestreamurl", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L227", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_addfromquery", "_tgt": "musicservice_musicservice_createqueueitem", "source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_createqueueitem", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L228", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_addfromquery", "_tgt": "musicservice_musicservice_enqueuetracks", "source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_enqueuetracks", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L233", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_musicservice_extractplaylist", "source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_extractplaylist", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L248", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_musicservice_enqueuetracks", "source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_enqueuetracks", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L256", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_musicservice_createqueueitem", "source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_createqueueitem", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L274", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_getqueueembed", "_tgt": "musicservice_musicservice_formattrackline", "source": "musicservice_musicservice_getqueueembed", "target": "musicservice_musicservice_formattrackline", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L310", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_skip", "_tgt": "musicservice_musicservice_stop", "source": "musicservice_musicservice_skip", "target": "musicservice_musicservice_stop", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L440", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_skip", "source": "musicservice_musicservice_skip", "target": "musicservice_musicservice_handlecontrolinteraction", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L320", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_pause", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_ispaused", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L330", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_pause", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L430", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_pause", "source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_handlecontrolinteraction", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L347", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_resume", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice_resume", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L435", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_resume", "source": "musicservice_musicservice_resume", "target": "musicservice_musicservice_handlecontrolinteraction", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L364", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_stop", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_stop", "target": "musicservice_musicservice_renderidlestate", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L393", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_leave", "_tgt": "musicservice_musicservice_stop", "source": "musicservice_musicservice_stop", "target": "musicservice_musicservice_leave", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L445", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_stop", "source": "musicservice_musicservice_stop", "target": "musicservice_musicservice_handlecontrolinteraction", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L380", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_remove", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice_remove", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L392", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_leave", "_tgt": "musicservice_musicservice_cleanupprocess", "source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_cleanupprocess", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L399", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_leave", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_renderidlestate", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L450", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_leave", "source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_handlecontrolinteraction", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L408", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_buildfallbackcontrolrow", "source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_buildfallbackcontrolrow", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L482", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_enqueuetracks", "_tgt": "musicservice_musicservice_ensuresession", "source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_ensuresession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L491", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_enqueuetracks", "_tgt": "musicservice_musicservice_playnext", "source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_playnext", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L493", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_enqueuetracks", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L556", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_ensuresession", "_tgt": "musicservice_musicservice_bindsessionevents", "source": "musicservice_musicservice_ensuresession", "target": "musicservice_musicservice_bindsessionevents", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L583", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_ontrackfinished", "_tgt": "musicservice_musicservice_cleanupprocess", "source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_cleanupprocess", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L590", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_ontrackfinished", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_renderidlestate", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L594", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_ontrackfinished", "_tgt": "musicservice_musicservice_playnext", "source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_playnext", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L599", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_notifyplaybackfailure", "_tgt": "musicservice_musicservice_cleanupprocess", "source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_cleanupprocess", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L606", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_notifyplaybackfailure", "_tgt": "musicservice_musicservice_safesend", "source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_safesend", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L612", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_notifyplaybackfailure", "_tgt": "musicservice_musicservice_playnext", "source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_playnext", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L614", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_notifyplaybackfailure", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_renderidlestate", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L628", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_renderidlestate", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L638", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_resolvestreamurl", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_resolvestreamurl", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L639", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_spawnffmpeg", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_spawnffmpeg", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L648", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_rendernowplaying", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_rendernowplaying", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L651", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_safesend", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_safesend", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L797", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_cleanupprocess", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice_cleanupprocess", "target": "musicservice_musicservice_stopprogressupdates", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L810", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_rendernowplaying", "_tgt": "musicservice_musicservice_buildnowplayingembed", "source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_buildnowplayingembed", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L811", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_rendernowplaying", "_tgt": "musicservice_musicservice_buildcontrolrow", "source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_buildcontrolrow", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L816", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_rendernowplaying", "_tgt": "musicservice_musicservice_safesend", "source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_safesend", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L819", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_rendernowplaying", "_tgt": "musicservice_musicservice_startprogressupdates", "source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_startprogressupdates", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L823", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_renderidlestate", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_stopprogressupdates", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L836", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_renderidlestate", "_tgt": "musicservice_musicservice_buildcontrolrow", "source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_buildcontrolrow", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1011", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L841", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_buildcontrolrow", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice_buildcontrolrow", "target": "musicservice_musicservice_ispaused", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1017", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_buildcontrolrow", "source": "musicservice_musicservice_buildcontrolrow", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L894", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_getelapsedseconds", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_getelapsedseconds", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L898", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_buildprogressbar", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_buildprogressbar", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L899", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_buildindeterminateprogressbar", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_buildindeterminateprogressbar", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L901", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_ispaused", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L941", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_formattrackline", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_formattrackline", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1016", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_buildnowplayingembed", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L962", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_startprogressupdates", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice_startprogressupdates", "target": "musicservice_musicservice_stopprogressupdates", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1023", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_startprogressupdates", "source": "musicservice_musicservice_startprogressupdates", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1021", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice_stopprogressupdates", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/MusicService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/MusicService.ts", "source_location": "L1020", - "weight": 0.8, + "weight": 1.0, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice_ispaused", "target": "musicservice_musicservice_refreshcontrolmessage", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/MiniGameRegistry.ts", + "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L20", "weight": 1.0, - "_src": "minigameregistry", + "_src": "apps_bot_src_services_minigameregistry_ts", "_tgt": "minigameregistry_getminigame", - "source": "minigameregistry", + "source": "apps_bot_src_services_minigameregistry_ts", "target": "minigameregistry_getminigame", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/MiniGameRegistry.ts", + "source_file": "apps/bot/src/services/MiniGameRegistry.ts", "source_location": "L24", "weight": 1.0, - "_src": "minigameregistry", + "_src": "apps_bot_src_services_minigameregistry_ts", "_tgt": "minigameregistry_getallminigames", - "source": "minigameregistry", + "source": "apps_bot_src_services_minigameregistry_ts", "target": "minigameregistry_getallminigames", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L7", - "weight": 1.0, - "_src": "voiceservice", - "_tgt": "auditlogservice", - "source": "voiceservice", - "target": "auditlogservice", - "confidence_score": 1.0 - }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L9", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L11", "weight": 1.0, - "_src": "voiceservice", + "_src": "apps_bot_src_services_voiceservice_ts", "_tgt": "voiceservice_voiceservice", - "source": "voiceservice", + "source": "apps_bot_src_services_voiceservice_ts", "target": "voiceservice_voiceservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L10", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L12", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_syncchannels", @@ -6694,8 +8336,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L49", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L53", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_handlevoicestateupdate", @@ -6706,8 +8348,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L65", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L69", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_handlejoin", @@ -6718,8 +8360,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L211", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L215", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_handleleave", @@ -6730,8 +8372,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L277", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L281", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_applyownershiptransfer", @@ -6742,8 +8384,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L301", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L305", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_sendcontrolpanel", @@ -6754,8 +8396,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L336", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L340", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_geteffectivename", @@ -6765,105 +8407,129 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L56", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L60", + "weight": 1.0, "_src": "voiceservice_voiceservice_handlevoicestateupdate", "_tgt": "voiceservice_voiceservice_handlejoin", "source": "voiceservice_voiceservice_handlevoicestateupdate", "target": "voiceservice_voiceservice_handlejoin", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L58", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L62", + "weight": 1.0, "_src": "voiceservice_voiceservice_handlevoicestateupdate", "_tgt": "voiceservice_voiceservice_handleleave", "source": "voiceservice_voiceservice_handlevoicestateupdate", "target": "voiceservice_voiceservice_handleleave", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L130", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L134", + "weight": 1.0, "_src": "voiceservice_voiceservice_handlejoin", "_tgt": "voiceservice_voiceservice_geteffectivename", "source": "voiceservice_voiceservice_handlejoin", "target": "voiceservice_voiceservice_geteffectivename", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L205", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L209", + "weight": 1.0, "_src": "voiceservice_voiceservice_handlejoin", "_tgt": "voiceservice_voiceservice_sendcontrolpanel", "source": "voiceservice_voiceservice_handlejoin", "target": "voiceservice_voiceservice_sendcontrolpanel", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L268", - "weight": 0.8, + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L92", + "weight": 1.0, + "_src": "voiceservice_voiceservice_handlejoin", + "_tgt": "auditlogservice_auditlogservice_log", + "source": "voiceservice_voiceservice_handlejoin", + "target": "auditlogservice_auditlogservice_log" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L109", + "weight": 1.0, + "_src": "voiceservice_voiceservice_handlejoin", + "_tgt": "auditlogservice_auditlogservice_setchannel", + "source": "voiceservice_voiceservice_handlejoin", + "target": "auditlogservice_auditlogservice_setchannel" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L272", + "weight": 1.0, "_src": "voiceservice_voiceservice_handleleave", "_tgt": "voiceservice_voiceservice_applyownershiptransfer", "source": "voiceservice_voiceservice_handleleave", "target": "voiceservice_voiceservice_applyownershiptransfer", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/services/VoiceService.ts", - "source_location": "L298", - "weight": 0.8, + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L246", + "weight": 1.0, + "_src": "voiceservice_voiceservice_handleleave", + "_tgt": "auditlogservice_auditlogservice_log", + "source": "voiceservice_voiceservice_handleleave", + "target": "auditlogservice_auditlogservice_log" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/VoiceService.ts", + "source_location": "L302", + "weight": 1.0, "_src": "voiceservice_voiceservice_applyownershiptransfer", "_tgt": "voiceservice_voiceservice_sendcontrolpanel", "source": "voiceservice_voiceservice_applyownershiptransfer", "target": "voiceservice_voiceservice_sendcontrolpanel", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L143", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L128", "weight": 1.0, - "_src": "permissionauditservice", + "_src": "apps_bot_src_services_permissionauditservice_ts", "_tgt": "permissionauditservice_permissionauditservice", - "source": "permissionauditservice", + "source": "apps_bot_src_services_permissionauditservice_ts", "target": "permissionauditservice_permissionauditservice", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/SetupWizardRenderer.ts", - "source_location": "L14", - "weight": 1.0, - "_src": "setupwizardrenderer", - "_tgt": "permissionauditservice", - "source": "permissionauditservice", - "target": "setupwizardrenderer", - "confidence_score": 1.0 - }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L144", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L129", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_auditguild", @@ -6874,8 +8540,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L181", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L166", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_checkguildpermissions", @@ -6886,8 +8552,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L194", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L179", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_checkchannelpermissions", @@ -6898,8 +8564,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L210", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L195", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_checkhierarchy", @@ -6910,8 +8576,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L231", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L216", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_getmissing", @@ -6922,8 +8588,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L236", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L221", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_permtostring", @@ -6933,80 +8599,92 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L153", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L138", + "weight": 1.0, "_src": "permissionauditservice_permissionauditservice_auditguild", "_tgt": "permissionauditservice_permissionauditservice_checkguildpermissions", "source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkguildpermissions", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L159", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L144", + "weight": 1.0, "_src": "permissionauditservice_permissionauditservice_auditguild", "_tgt": "permissionauditservice_permissionauditservice_checkchannelpermissions", "source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkchannelpermissions", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L167", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L152", + "weight": 1.0, "_src": "permissionauditservice_permissionauditservice_auditguild", "_tgt": "permissionauditservice_permissionauditservice_checkhierarchy", "source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkhierarchy", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L185", - "weight": 0.8, + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", + "source_location": "L67", + "weight": 1.0, + "_src": "setupwizardrenderer_setupwizardrenderer_renderstep", + "_tgt": "permissionauditservice_permissionauditservice_auditguild", + "source": "permissionauditservice_permissionauditservice_auditguild", + "target": "setupwizardrenderer_setupwizardrenderer_renderstep" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L170", + "weight": 1.0, "_src": "permissionauditservice_permissionauditservice_checkguildpermissions", "_tgt": "permissionauditservice_permissionauditservice_getmissing", "source": "permissionauditservice_permissionauditservice_checkguildpermissions", "target": "permissionauditservice_permissionauditservice_getmissing", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/PermissionAuditService.ts", - "source_location": "L200", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/PermissionAuditService.ts", + "source_location": "L185", + "weight": 1.0, "_src": "permissionauditservice_permissionauditservice_checkchannelpermissions", "_tgt": "permissionauditservice_permissionauditservice_getmissing", "source": "permissionauditservice_permissionauditservice_checkchannelpermissions", "target": "permissionauditservice_permissionauditservice_getmissing", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/SetupWizardRenderer.ts", + "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L17", "weight": 1.0, - "_src": "setupwizardrenderer", + "_src": "apps_bot_src_services_setupwizardrenderer_ts", "_tgt": "setupwizardrenderer_setupwizardrenderer", - "source": "setupwizardrenderer", + "source": "apps_bot_src_services_setupwizardrenderer_ts", "target": "setupwizardrenderer_setupwizardrenderer", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/SetupWizardRenderer.ts", + "source_file": "apps/bot/src/services/SetupWizardRenderer.ts", "source_location": "L18", "weight": 1.0, "_src": "setupwizardrenderer_setupwizardrenderer", @@ -7018,43 +8696,139 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L6", + "weight": 1.0, + "_src": "apps_bot_src_services_autoroleservice_ts", + "_tgt": "autoroleservice_autoroleservice", + "source": "apps_bot_src_services_autoroleservice_ts", + "target": "autoroleservice_autoroleservice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L10", + "weight": 1.0, + "_src": "autoroleservice_autoroleservice", + "_tgt": "autoroleservice_autoroleservice_getconfig", + "source": "autoroleservice_autoroleservice", + "target": "autoroleservice_autoroleservice_getconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L19", + "weight": 1.0, + "_src": "autoroleservice_autoroleservice", + "_tgt": "autoroleservice_autoroleservice_updateconfig", + "source": "autoroleservice_autoroleservice", + "target": "autoroleservice_autoroleservice_updateconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L38", + "weight": 1.0, + "_src": "autoroleservice_autoroleservice", + "_tgt": "autoroleservice_autoroleservice_setenabled", + "source": "autoroleservice_autoroleservice", + "target": "autoroleservice_autoroleservice_setenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L45", + "weight": 1.0, + "_src": "autoroleservice_autoroleservice", + "_tgt": "autoroleservice_autoroleservice_handlememberjoin", + "source": "autoroleservice_autoroleservice", + "target": "autoroleservice_autoroleservice_handlememberjoin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L46", + "weight": 1.0, + "_src": "autoroleservice_autoroleservice_handlememberjoin", + "_tgt": "autoroleservice_autoroleservice_getconfig", + "source": "autoroleservice_autoroleservice_getconfig", + "target": "autoroleservice_autoroleservice_handlememberjoin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L39", + "weight": 1.0, + "_src": "autoroleservice_autoroleservice_setenabled", + "_tgt": "autoroleservice_autoroleservice_updateconfig", + "source": "autoroleservice_autoroleservice_updateconfig", + "target": "autoroleservice_autoroleservice_setenabled", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/AutoRoleService.ts", + "source_location": "L62", + "weight": 1.0, + "_src": "autoroleservice_autoroleservice_handlememberjoin", + "_tgt": "auditlogservice_auditlogservice_log", + "source": "autoroleservice_autoroleservice_handlememberjoin", + "target": "auditlogservice_auditlogservice_log" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L102", "weight": 1.0, - "_src": "fishingservice", + "_src": "apps_bot_src_services_fishingservice_ts", "_tgt": "fishingservice_fishingservice", - "source": "fishingservice", + "source": "apps_bot_src_services_fishingservice_ts", "target": "fishingservice_fishingservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L984", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L996", "weight": 1.0, - "_src": "fishingservice", + "_src": "apps_bot_src_services_fishingservice_ts", "_tgt": "fishingservice_buildfishinggauge", - "source": "fishingservice", + "source": "apps_bot_src_services_fishingservice_ts", "target": "fishingservice_buildfishinggauge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L988", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L1000", "weight": 1.0, - "_src": "fishingservice", + "_src": "apps_bot_src_services_fishingservice_ts", "_tgt": "fishingservice_buildfishinglane", - "source": "fishingservice", + "source": "apps_bot_src_services_fishingservice_ts", "target": "fishingservice_buildfishinglane", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L109", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7066,7 +8840,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L135", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7078,7 +8852,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L145", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7090,7 +8864,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L168", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7102,7 +8876,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L189", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7114,7 +8888,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L234", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7126,7 +8900,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L242", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7138,7 +8912,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L256", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7150,7 +8924,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L271", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7162,7 +8936,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L275", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7174,7 +8948,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L283", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7186,7 +8960,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L307", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7198,7 +8972,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L323", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7210,7 +8984,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L353", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7222,7 +8996,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L369", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7234,7 +9008,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L375", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7246,7 +9020,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L397", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7258,7 +9032,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L411", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7270,7 +9044,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L424", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7282,7 +9056,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L430", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7294,7 +9068,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L444", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7306,7 +9080,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L467", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7318,7 +9092,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L527", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7330,7 +9104,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L552", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7342,7 +9116,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L558", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7354,7 +9128,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L613", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7366,7 +9140,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L632", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7378,7 +9152,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L646", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7390,7 +9164,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L702", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7402,7 +9176,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L706", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7414,7 +9188,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L710", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7426,7 +9200,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L716", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7438,7 +9212,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L721", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7450,7 +9224,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L726", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7462,7 +9236,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L738", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7474,7 +9248,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L752", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7486,7 +9260,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L766", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7498,7 +9272,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L772", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7510,7 +9284,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L780", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7522,7 +9296,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L789", "weight": 1.0, "_src": "fishingservice_fishingservice", @@ -7534,8 +9308,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L793", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L805", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_loadfishingrarities", @@ -7546,8 +9320,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L805", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L817", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getraritydisplayname", @@ -7558,8 +9332,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L809", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L821", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_recordprofileresult", @@ -7570,8 +9344,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L852", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L864", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_recordcollectioncatch", @@ -7582,8 +9356,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L898", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L910", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getraritycountfield", @@ -7594,8 +9368,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L906", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L918", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getrarityrank", @@ -7606,8 +9380,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L914", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L926", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getraritybadge", @@ -7618,8 +9392,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L922", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L934", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_composerarityart", @@ -7630,8 +9404,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L946", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L958", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_hextocolorint", @@ -7642,8 +9416,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L950", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L962", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_rollcatchsizecm", @@ -7654,8 +9428,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L956", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L968", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_formatselectedaction", @@ -7666,8 +9440,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L964", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L976", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_cleartick", @@ -7678,8 +9452,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L971", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L983", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getuserkey", @@ -7690,8 +9464,8 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/FishingService.ts", - "source_location": "L975", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L987", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_rolldecimalrange", @@ -7701,897 +9475,897 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L114", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_enterthread", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_enterthread", "target": "fishingservice_fishingservice_getuserkey", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L120", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_enterthread", "_tgt": "fishingservice_fishingservice_findorcreatethread", "source": "fishingservice_fishingservice_enterthread", "target": "fishingservice_fishingservice_findorcreatethread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L142", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_isownedfishingthread", "_tgt": "fishingservice_fishingservice_buildthreadname", "source": "fishingservice_fishingservice_isownedfishingthread", "target": "fishingservice_fishingservice_buildthreadname", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L146", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_startsessioninthread", "_tgt": "fishingservice_fishingservice_isownedfishingthread", "source": "fishingservice_fishingservice_isownedfishingthread", "target": "fishingservice_fishingservice_startsessioninthread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L633", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_findownedfishingthread", "_tgt": "fishingservice_fishingservice_isownedfishingthread", "source": "fishingservice_fishingservice_isownedfishingthread", "target": "fishingservice_fishingservice_findownedfishingthread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L150", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_startsessioninthread", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_getuserkey", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L151", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_startsessioninthread", "_tgt": "fishingservice_fishingservice_getactivesession", "source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_getactivesession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L157", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_startsessioninthread", "_tgt": "fishingservice_fishingservice_createsessioninthread", "source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_createsessioninthread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L173", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_getactivesession", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_getactivesession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L173", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_getuserkey", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L175", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_findownedfishingthread", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_findownedfishingthread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L180", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_deletethread", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_deletethread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L185", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_finishsession", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_finishsession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L192", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_handlebutton", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_getuserkey", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L197", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_handlebutton", "_tgt": "fishingservice_fishingservice_buildcontrolrow", "source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_buildcontrolrow", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L231", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_handlebutton", "_tgt": "fishingservice_fishingservice_queueaction", "source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_queueaction", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", - "source_location": "L812", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L824", + "weight": 1.0, "_src": "fishingservice_fishingservice_recordprofileresult", "_tgt": "fishingservice_fishingservice_getprofile", "source": "fishingservice_fishingservice_getprofile", "target": "fishingservice_fishingservice_recordprofileresult", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L280", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_getraritydisplaynamebyid", "_tgt": "fishingservice_fishingservice_getraritydisplayname", "source": "fishingservice_fishingservice_getraritydisplaynamebyid", "target": "fishingservice_fishingservice_getraritydisplayname", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L284", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_getuserkey", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L285", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_cleartick", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_cleartick", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L290", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_getreactionwindowms", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_getreactionwindowms", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L298", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_resolvesuccessfulpull", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_resolvesuccessfulpull", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L303", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_resolvemiss", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_resolvemiss", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L314", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_queueaction", "_tgt": "fishingservice_fishingservice_startnextphase", "source": "fishingservice_fishingservice_queueaction", "target": "fishingservice_fishingservice_startnextphase", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L315", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_queueaction", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice_queueaction", "target": "fishingservice_fishingservice_rendersession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L324", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_rollrange", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rollrange", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L338", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_rollcatchsizecm", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rollcatchsizecm", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L340", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_finishsession", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_finishsession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L349", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_startnextphase", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_startnextphase", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L350", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rendersession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L361", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_resolvemiss", "_tgt": "fishingservice_fishingservice_finishsession", "source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_finishsession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L365", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_resolvemiss", "_tgt": "fishingservice_fishingservice_startnextphase", "source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_startnextphase", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L366", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_resolvemiss", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_rendersession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L372", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_startnextphase", "_tgt": "fishingservice_fishingservice_randomdirection", "source": "fishingservice_fishingservice_startnextphase", "target": "fishingservice_fishingservice_randomdirection", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L377", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_cleartick", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_cleartick", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L381", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_recordprofileresult", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_recordprofileresult", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L383", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_rendersession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L385", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_getuserkey", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L389", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_sendcatchresult", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_sendcatchresult", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L393", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_deletethread", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_deletethread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L403", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_getactivesession", "_tgt": "fishingservice_fishingservice_issessionstale", "source": "fishingservice_fishingservice_getactivesession", "target": "fishingservice_fishingservice_issessionstale", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L404", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_getactivesession", "_tgt": "fishingservice_fishingservice_clearstalesession", "source": "fishingservice_fishingservice_getactivesession", "target": "fishingservice_fishingservice_clearstalesession", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L425", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_clearstalesession", "_tgt": "fishingservice_fishingservice_cleartick", "source": "fishingservice_fishingservice_clearstalesession", "target": "fishingservice_fishingservice_cleartick", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L426", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_clearstalesession", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_clearstalesession", "target": "fishingservice_fishingservice_getuserkey", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L454", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_rendersession", "_tgt": "fishingservice_fishingservice_buildembed", "source": "fishingservice_fishingservice_rendersession", "target": "fishingservice_fishingservice_buildembed", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L455", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_rendersession", "_tgt": "fishingservice_fishingservice_buildcontrolrow", "source": "fishingservice_fishingservice_rendersession", "target": "fishingservice_fishingservice_buildcontrolrow", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L471", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_buildembed", "_tgt": "fishingservice_fishingservice_buildgauge", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_buildgauge", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L474", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_buildembed", "_tgt": "fishingservice_fishingservice_formatselectedaction", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_formatselectedaction", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L479", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_buildembed", "_tgt": "fishingservice_fishingservice_hextocolorint", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_hextocolorint", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L492", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_buildembed", "_tgt": "fishingservice_fishingservice_buildfishlane", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_buildfishlane", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L590", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_buildembed", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_createsessioninthread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L591", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_buildcontrolrow", "source": "fishingservice_fishingservice_buildcontrolrow", "target": "fishingservice_fishingservice_createsessioninthread", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L707", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_previewgauge", "_tgt": "fishingservice_fishingservice_buildgauge", "source": "fishingservice_fishingservice_buildgauge", "target": "fishingservice_fishingservice_previewgauge", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L565", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_pickfishbyrate", "source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_pickfishbyrate", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L566", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_pickraritybyrate", "source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_pickraritybyrate", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L576", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_randomdirection", "source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_randomdirection", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L599", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_getuserkey", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L614", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_findorcreatethread", "_tgt": "fishingservice_fishingservice_buildthreadname", "source": "fishingservice_fishingservice_findorcreatethread", "target": "fishingservice_fishingservice_buildthreadname", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L647", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_pickrandomartpath", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_pickrandomartpath", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L648", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_getraritydisplayname", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_getraritydisplayname", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L649", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_getraritybadge", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_getraritybadge", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L651", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_hextocolorint", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_hextocolorint", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L675", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_composerarityart", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_composerarityart", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L703", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_previewfishlane", "_tgt": "fishingservice_fishingservice_buildfishlane", "source": "fishingservice_fishingservice_previewfishlane", "target": "fishingservice_fishingservice_buildfishlane", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", - "source_location": "L989", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L1001", + "weight": 1.0, "_src": "fishingservice_buildfishinglane", "_tgt": "fishingservice_fishingservice_previewfishlane", "source": "fishingservice_fishingservice_previewfishlane", "target": "fishingservice_buildfishinglane", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", - "source_location": "L985", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L997", + "weight": 1.0, "_src": "fishingservice_buildfishinggauge", "_tgt": "fishingservice_fishingservice_previewgauge", "source": "fishingservice_fishingservice_previewgauge", "target": "fishingservice_buildfishinggauge", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L727", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_loadfishingcatalog", "_tgt": "fishingservice_fishingservice_resolveresourcepath", "source": "fishingservice_fishingservice_loadfishingcatalog", "target": "fishingservice_fishingservice_resolveresourcepath", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", "source_location": "L786", - "weight": 0.8, + "weight": 1.0, "_src": "fishingservice_fishingservice_pickrandomartpath", "_tgt": "fishingservice_fishingservice_resolveresourcepath", "source": "fishingservice_fishingservice_pickrandomartpath", "target": "fishingservice_fishingservice_resolveresourcepath", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", - "source_location": "L794", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L806", + "weight": 1.0, "_src": "fishingservice_fishingservice_loadfishingrarities", "_tgt": "fishingservice_fishingservice_resolveresourcepath", "source": "fishingservice_fishingservice_resolveresourcepath", "target": "fishingservice_fishingservice_loadfishingrarities", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", - "source_location": "L811", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L823", + "weight": 1.0, "_src": "fishingservice_fishingservice_recordprofileresult", "_tgt": "fishingservice_fishingservice_getraritycountfield", "source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_getraritycountfield", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", - "source_location": "L848", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L860", + "weight": 1.0, "_src": "fishingservice_fishingservice_recordprofileresult", "_tgt": "fishingservice_fishingservice_recordcollectioncatch", "source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_recordcollectioncatch", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", - "source_location": "L853", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L865", + "weight": 1.0, "_src": "fishingservice_fishingservice_recordcollectioncatch", "_tgt": "fishingservice_fishingservice_getrarityrank", "source": "fishingservice_fishingservice_recordcollectioncatch", "target": "fishingservice_fishingservice_getrarityrank", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/FishingService.ts", - "source_location": "L951", - "weight": 0.8, + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/FishingService.ts", + "source_location": "L963", + "weight": 1.0, "_src": "fishingservice_fishingservice_rollcatchsizecm", "_tgt": "fishingservice_fishingservice_rolldecimalrange", "source": "fishingservice_fishingservice_rollcatchsizecm", "target": "fishingservice_fishingservice_rolldecimalrange", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/WebhookService.ts", - "source_location": "L4", + "source_file": "apps/bot/src/services/WebhookService.ts", + "source_location": "L6", "weight": 1.0, - "_src": "webhookservice", + "_src": "apps_bot_src_services_webhookservice_ts", "_tgt": "webhookservice_webhookservice", - "source": "webhookservice", + "source": "apps_bot_src_services_webhookservice_ts", "target": "webhookservice_webhookservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/WebhookService.ts", - "source_location": "L13", + "source_file": "apps/bot/src/services/WebhookService.ts", + "source_location": "L15", "weight": 1.0, "_src": "webhookservice_webhookservice", "_tgt": "webhookservice_webhookservice_getwebhookclient", @@ -8602,31 +10376,19 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L23", "weight": 1.0, - "_src": "auditlogservice", + "_src": "apps_bot_src_services_auditlogservice_ts", "_tgt": "auditlogservice_auditlogservice", - "source": "auditlogservice", + "source": "apps_bot_src_services_auditlogservice_ts", "target": "auditlogservice_auditlogservice", "confidence_score": 1.0 }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", - "source_location": "L4", - "weight": 1.0, - "_src": "eventservice", - "_tgt": "auditlogservice", - "source": "auditlogservice", - "target": "eventservice", - "confidence_score": 1.0 - }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L29", "weight": 1.0, "_src": "auditlogservice_auditlogservice", @@ -8638,7 +10400,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L71", "weight": 1.0, "_src": "auditlogservice_auditlogservice", @@ -8650,7 +10412,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L87", "weight": 1.0, "_src": "auditlogservice_auditlogservice", @@ -8662,7 +10424,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L96", "weight": 1.0, "_src": "auditlogservice_auditlogservice", @@ -8674,7 +10436,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/AuditLogService.ts", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L107", "weight": 1.0, "_src": "auditlogservice_auditlogservice", @@ -8685,152 +10447,176 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/AuditLogService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L31", - "weight": 0.8, + "weight": 1.0, "_src": "auditlogservice_auditlogservice_log", "_tgt": "auditlogservice_auditlogservice_getchannel", "source": "auditlogservice_auditlogservice_log", "target": "auditlogservice_auditlogservice_getchannel", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", - "source_file": "src/services/AuditLogService.ts", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/EventService.ts", + "source_location": "L203", + "weight": 1.0, + "_src": "eventservice_eventservice_processdueevents", + "_tgt": "auditlogservice_auditlogservice_log", + "source": "auditlogservice_auditlogservice_log", + "target": "eventservice_eventservice_processdueevents" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "apps/bot/src/services/EventService.ts", + "source_location": "L257", + "weight": 1.0, + "_src": "eventservice_eventservice_sendreminder", + "_tgt": "auditlogservice_auditlogservice_log", + "source": "auditlogservice_auditlogservice_log", + "target": "eventservice_eventservice_sendreminder" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/AuditLogService.ts", "source_location": "L108", - "weight": 0.8, + "weight": 1.0, "_src": "auditlogservice_auditlogservice_setfilter", "_tgt": "auditlogservice_auditlogservice_getchannel", "source": "auditlogservice_auditlogservice_getchannel", "target": "auditlogservice_auditlogservice_setfilter", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L10", "weight": 1.0, - "_src": "eventservice", + "_src": "apps_bot_src_services_eventservice_ts", "_tgt": "eventservice_todiscordtimestamps", - "source": "eventservice", + "source": "apps_bot_src_services_eventservice_ts", "target": "eventservice_todiscordtimestamps", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L18", "weight": 1.0, - "_src": "eventservice", + "_src": "apps_bot_src_services_eventservice_ts", "_tgt": "eventservice_buildeventembed", - "source": "eventservice", + "source": "apps_bot_src_services_eventservice_ts", "target": "eventservice_buildeventembed", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L68", "weight": 1.0, - "_src": "eventservice", + "_src": "apps_bot_src_services_eventservice_ts", "_tgt": "eventservice_resolveannouncementchannel", - "source": "eventservice", + "source": "apps_bot_src_services_eventservice_ts", "target": "eventservice_resolveannouncementchannel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L79", "weight": 1.0, - "_src": "eventservice", + "_src": "apps_bot_src_services_eventservice_ts", "_tgt": "eventservice_eventservice", - "source": "eventservice", + "source": "apps_bot_src_services_eventservice_ts", "target": "eventservice_eventservice", "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/EventService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L25", - "weight": 0.8, + "weight": 1.0, "_src": "eventservice_buildeventembed", "_tgt": "eventservice_todiscordtimestamps", "source": "eventservice_todiscordtimestamps", "target": "eventservice_buildeventembed", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/EventService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L99", - "weight": 0.8, + "weight": 1.0, "_src": "eventservice_eventservice_announceevent", "_tgt": "eventservice_buildeventembed", "source": "eventservice_buildeventembed", "target": "eventservice_eventservice_announceevent", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/EventService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L193", - "weight": 0.8, + "weight": 1.0, "_src": "eventservice_eventservice_processdueevents", "_tgt": "eventservice_buildeventembed", "source": "eventservice_buildeventembed", "target": "eventservice_eventservice_processdueevents", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/EventService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L236", - "weight": 0.8, + "weight": 1.0, "_src": "eventservice_eventservice_sendreminder", "_tgt": "eventservice_buildeventembed", "source": "eventservice_buildeventembed", "target": "eventservice_eventservice_sendreminder", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/EventService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L94", - "weight": 0.8, + "weight": 1.0, "_src": "eventservice_eventservice_announceevent", "_tgt": "eventservice_resolveannouncementchannel", "source": "eventservice_resolveannouncementchannel", "target": "eventservice_eventservice_announceevent", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/EventService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L159", - "weight": 0.8, + "weight": 1.0, "_src": "eventservice_eventservice_processdueevents", "_tgt": "eventservice_resolveannouncementchannel", "source": "eventservice_resolveannouncementchannel", "target": "eventservice_eventservice_processdueevents", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L82", "weight": 1.0, "_src": "eventservice_eventservice", @@ -8842,7 +10628,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L115", "weight": 1.0, "_src": "eventservice_eventservice", @@ -8854,7 +10640,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L133", "weight": 1.0, "_src": "eventservice_eventservice", @@ -8866,7 +10652,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L141", "weight": 1.0, "_src": "eventservice_eventservice", @@ -8878,7 +10664,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "src/services/EventService.ts", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L226", "weight": 1.0, "_src": "eventservice_eventservice", @@ -8889,148 +10675,45 @@ }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/EventService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L120", - "weight": 0.8, + "weight": 1.0, "_src": "eventservice_eventservice_startreminderloop", "_tgt": "eventservice_eventservice_processdueevents", "source": "eventservice_eventservice_startreminderloop", "target": "eventservice_eventservice_processdueevents", - "confidence_score": 0.5 + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "source_file": "src/services/EventService.ts", + "confidence": "EXTRACTED", + "source_file": "apps/bot/src/services/EventService.ts", "source_location": "L172", - "weight": 0.8, + "weight": 1.0, "_src": "eventservice_eventservice_processdueevents", "_tgt": "eventservice_eventservice_sendreminder", "source": "eventservice_eventservice_processdueevents", "target": "eventservice_eventservice_sendreminder", - "confidence_score": 0.5 - }, - { - "type": "relationship", - "description": "\ud575\uc2ec \uba54\ucee4\ub2c8\uc998\uc744 \uc815\uc758\ud568.", - "_src": "FishingGameConcept", - "_tgt": "FishingGameConcept", - "source": "FishingGameConcept", - "target": "FishingGameConcept", "confidence_score": 1.0 }, { - "type": "uses", - "_src": "files/src/utils/config.ts", - "_tgt": "files/src/main.ts", - "source": "files/src/main.ts", - "target": "files/src/utils/config.ts", - "confidence_score": 1.0 + "relation": "influenced_by", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "_src": "refinement_rpg", + "_tgt": "fever_time", + "source": "refinement_rpg", + "target": "fever_time" }, { - "type": "secures", - "_src": "Node_B", - "_tgt": "Node_A", - "source": "Node_A", - "target": "Node_B", - "confidence_score": 1.0 - }, - { - "type": "supports", - "_src": "Node_C", - "_tgt": "Node_A", - "source": "Node_A", - "target": "Node_C", - "confidence_score": 1.0 - }, - { - "type": "facilitates", - "_src": "Node_F", - "_tgt": "Node_A", - "source": "Node_A", - "target": "Node_F", - "confidence_score": 1.0 - }, - { - "type": "is_managed_by", - "_src": "Node_G", - "_tgt": "Node_A", - "source": "Node_A", - "target": "Node_G", - "confidence_score": 1.0 - }, - { - "type": "exposed_via", - "_src": "Node_A", - "_tgt": "Node_I", - "source": "Node_A", - "target": "Node_I", - "confidence_score": 1.0 - }, - { - "type": "handles_transactions_for", - "_src": "Node_E", - "_tgt": "Node_A", - "source": "Node_A", - "target": "Node_E", - "confidence_score": 1.0 - }, - { - "type": "sends_data_to", - "_src": "Node_H", - "_tgt": "Node_A", - "source": "Node_A", - "target": "Node_H", - "confidence_score": 1.0 - }, - { - "type": "gatekept_by", - "_src": "Node_B", - "_tgt": "Node_I", - "source": "Node_B", - "target": "Node_I", - "confidence_score": 1.0 - }, - { - "type": "validates_with", - "_src": "Node_E", - "_tgt": "Node_B", - "source": "Node_B", - "target": "Node_E", - "confidence_score": 1.0 - }, - { - "type": "reads_from", - "_src": "Node_G", - "_tgt": "Node_C", - "source": "Node_C", - "target": "Node_G", - "confidence_score": 1.0 - }, - { - "type": "consumes", - "_src": "Node_D", - "_tgt": "Node_I", - "source": "Node_D", - "target": "Node_I", - "confidence_score": 1.0 - }, - { - "type": "is_consumed_by", - "_src": "Node_F", - "_tgt": "Node_D", - "source": "Node_D", - "target": "Node_F", - "confidence_score": 1.0 - }, - { - "type": "is_logged_through", - "_src": "Node_H", - "_tgt": "Node_I", - "source": "Node_H", - "target": "Node_I", - "confidence_score": 1.0 + "relation": "logs_to", + "confidence": "INFERRED", + "confidence_score": 0.9, + "_src": "temp_voice", + "_tgt": "audit_logging", + "source": "temp_voice", + "target": "audit_logging" } ], "hyperedges": [] diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json index 5be0f48..730becc 100644 --- a/graphify-out/manifest.json +++ b/graphify-out/manifest.json @@ -1,79 +1,107 @@ { - "jest.config.js": 1774571422.4803143, - "prisma.config.ts": 1774918538.6434188, - "prisma/seed.ts": 1774918538.6496096, - "tests/errors/BotError.test.ts": 1774588825.527758, - "tests/errors/ErrorReporter.test.ts": 1774588849.277971, - "tests/i18n/i18n.test.ts": 1774600096.8217826, - "tests/services/InviteService.test.ts": 1774571740.0343363, - "tests/services/FishingService.test.ts": 1775722242.1879332, - "tests/services/MusicService.test.ts": 1774918535.0025818, - "tests/services/MimicService.test.ts": 1774571738.0233335, - "tests/services/VoiceService.test.ts": 1774593270.2652578, - "scripts/check-i18n-tests.ts": 1774600082.4865544, - "src/index.ts": 1774571562.6781328, - "src/database/index.ts": 1775722242.1774926, - "src/interactions/handlers/refinementHandler.ts": 1774918538.6533442, - "src/interactions/handlers/setupWizardHandler.ts": 1774598731.289426, - "src/config/env.ts": 1775722242.176957, - "src/utils/errorHandler.ts": 1774571551.662454, - "src/utils/logger.ts": 1775722242.1875317, - "src/commands/language.ts": 1775722242.1737049, - "src/commands/setup.ts": 1775722242.1755886, - "src/commands/voice.ts": 1775722242.176055, - "src/commands/music.ts": 1775722242.17478, - "src/commands/refine.ts": 1775722242.1751437, - "src/commands/minigame.ts": 1775722242.1743767, - "src/commands/config.ts": 1775722242.1722655, - "src/commands/audit.ts": 1775722242.1716485, - "src/commands/event.ts": 1775722242.1727855, - "src/commands/fishing.ts": 1775722242.1732998, - "src/errors/BotError.ts": 1774588562.374911, - "src/errors/ErrorReporter.ts": 1774588597.6821375, - "src/errors/ErrorCodes.ts": 1774588564.379933, - "src/events/voiceStateUpdate.ts": 1774571610.0571978, - "src/events/interactionCreate.ts": 1775722242.1793354, - "src/events/messageCreate.ts": 1774918538.6527166, - "src/events/guildMemberAdd.ts": 1775722242.1787882, - "src/events/guildDelete.ts": 1774590833.4664512, - "src/events/inviteDelete.ts": 1775722242.1802852, - "src/events/inviteCreate.ts": 1775722242.1799588, - "src/events/ready.ts": 1775722242.180798, - "src/events/guildCreate.ts": 1775722242.1778648, - "src/i18n/localeHelper.ts": 1775722242.1811333, - "src/i18n/types.ts": 1775722242.182978, - "src/i18n/index.ts": 1774588449.7640572, - "src/i18n/locales/en.ts": 1775722242.1817925, - "src/i18n/locales/ko.ts": 1775722242.1824102, - "src/client/KordClient.ts": 1775722242.1712153, - "src/handlers/EventLoader.ts": 1774571558.64962, - "src/handlers/CommandLoader.ts": 1774599031.7416685, - "src/services/InviteService.ts": 1775722242.185216, - "src/services/MimicService.ts": 1774598604.4866827, - "src/services/RefinementService.ts": 1775453009.6675217, - "src/services/ActivityTrackerService.ts": 1774918538.6558175, - "src/services/BigEmojiService.ts": 1774598602.4735262, - "src/services/FeverService.ts": 1774918538.6576529, - "src/services/PresenceService.ts": 1774590989.0406036, - "src/services/MusicService.ts": 1775722242.1856987, - "src/services/MiniGameRegistry.ts": 1775453009.6657462, - "src/services/VoiceService.ts": 1775722242.186675, - "src/services/PermissionAuditService.ts": 1775722242.186223, - "src/services/SetupWizardRenderer.ts": 1774600985.018157, - "src/services/FishingService.ts": 1775722242.18478, - "src/services/WebhookService.ts": 1775722242.1871085, - "src/services/AuditLogService.ts": 1775722242.1835542, - "src/services/EventService.ts": 1775722242.1841214, - "README.md": 1775722242.1674438, - "SKILL.md": 1775722785.2808125, - "CLAUDE.md": 1775723873.131704, + "packages/grpc-contracts/src/index.js": 1776651675.4569135, + "packages/db/prisma.config.ts": 1774918538.6434188, + "packages/db/index.ts": 1776738037.1060476, + "packages/db/prisma/seed.ts": 1774918538.6496096, + "apps/dashboard/postcss.config.mjs": 1776651500.6586852, + "apps/dashboard/next-env.d.ts": 1776737080.4717665, + "apps/dashboard/jest.setup.ts": 1776669415.9641876, + "apps/dashboard/playwright.config.ts": 1776672060.7231762, + "apps/dashboard/playwright.global-setup.ts": 1776672061.891081, + "apps/dashboard/eslint.config.mjs": 1776651500.6586611, + "apps/dashboard/next.config.ts": 1776651500.6587539, + "apps/dashboard/jest.config.ts": 1776669412.545889, + "apps/dashboard/e2e/dashboard.spec.ts": 1776669889.094274, + "apps/dashboard/src/app/layout.tsx": 1776651500.6593132, + "apps/dashboard/src/app/page.tsx": 1776652545.511534, + "apps/dashboard/src/app/api/grpc-test/route.ts": 1776652528.985297, + "apps/dashboard/src/__tests__/grpc-ping.test.ts": 1776669417.9793158, + "apps/dashboard/src/lib/utils.ts": 1776651543.7789724, + "apps/dashboard/src/lib/grpc.ts": 1776652520.598075, + "apps/bot/scratch_debug_env.js": 1776737604.9846537, + "apps/bot/jest.config.js": 1774571422.4803143, + "apps/bot/tests/core/db.test.ts": 1775784365.2840312, + "apps/bot/tests/integration/grpc.test.ts": 1776669861.7155008, + "apps/bot/tests/utils/MockDiscord.ts": 1776669840.4739757, + "apps/bot/tests/examples/Command.test.ts": 1776669842.5281117, + "apps/bot/tests/errors/BotError.test.ts": 1774588825.527758, + "apps/bot/tests/errors/ErrorReporter.test.ts": 1774588849.277971, + "apps/bot/tests/i18n/i18n.test.ts": 1774600096.8217826, + "apps/bot/tests/services/InviteService.test.ts": 1774571740.0343363, + "apps/bot/tests/services/FishingService.test.ts": 1775724455.94053, + "apps/bot/tests/services/MusicService.test.ts": 1774918535.0025818, + "apps/bot/tests/services/MimicService.test.ts": 1774571738.0233335, + "apps/bot/tests/services/VoiceService.test.ts": 1774593270.2652578, + "apps/bot/scripts/check-i18n-tests.ts": 1774600082.4865544, + "apps/bot/src/shard.ts": 1776651715.494559, + "apps/bot/src/index.ts": 1774571562.6781328, + "apps/bot/src/database/index.ts": 1776737695.3388329, + "apps/bot/src/interactions/handlers/refinementHandler.ts": 1774918538.6533442, + "apps/bot/src/interactions/handlers/setupWizardHandler.ts": 1774598731.289426, + "apps/bot/src/core/command.ts": 1775784365.2753353, + "apps/bot/src/core/db.ts": 1775784365.275666, + "apps/bot/src/config/env.ts": 1776737690.9277637, + "apps/bot/src/utils/errorHandler.ts": 1774571551.662454, + "apps/bot/src/utils/logger.ts": 1775784365.2835517, + "apps/bot/src/commands/language.ts": 1775724455.9302773, + "apps/bot/src/commands/setup.ts": 1775724455.9327648, + "apps/bot/src/commands/voice.ts": 1775724455.9333346, + "apps/bot/src/commands/music.ts": 1775724455.9312468, + "apps/bot/src/commands/refine.ts": 1775724455.9321542, + "apps/bot/src/commands/minigame.ts": 1775724455.9307325, + "apps/bot/src/commands/autorole.ts": 1775784365.2746754, + "apps/bot/src/commands/config.ts": 1775724455.929074, + "apps/bot/src/commands/audit.ts": 1775724455.9284658, + "apps/bot/src/commands/event.ts": 1775724455.9294734, + "apps/bot/src/commands/fishing.ts": 1775724455.929905, + "apps/bot/src/errors/BotError.ts": 1774588562.374911, + "apps/bot/src/errors/ErrorReporter.ts": 1774588597.6821375, + "apps/bot/src/errors/ErrorCodes.ts": 1774588564.379933, + "apps/bot/src/service/test.ts": 1775784365.280322, + "apps/bot/src/service/command.ts": 1775784365.279922, + "apps/bot/src/events/voiceStateUpdate.ts": 1774571610.0571978, + "apps/bot/src/events/interactionCreate.ts": 1775784365.2771115, + "apps/bot/src/events/messageCreate.ts": 1774918538.6527166, + "apps/bot/src/events/guildMemberAdd.ts": 1775784365.2766273, + "apps/bot/src/events/guildDelete.ts": 1774590833.4664512, + "apps/bot/src/events/ready.ts": 1776738043.004962, + "apps/bot/src/events/guildCreate.ts": 1775784365.2761445, + "apps/bot/src/i18n/localeHelper.ts": 1775724455.9354074, + "apps/bot/src/i18n/types.ts": 1775784365.2792892, + "apps/bot/src/i18n/index.ts": 1774588449.7640572, + "apps/bot/src/i18n/locales/en.ts": 1775784365.2780285, + "apps/bot/src/i18n/locales/ko.ts": 1775784365.2786365, + "apps/bot/src/client/KordClient.ts": 1775784365.27419, + "apps/bot/src/handlers/EventLoader.ts": 1774571558.64962, + "apps/bot/src/handlers/CommandLoader.ts": 1774599031.7416685, + "apps/bot/src/services/MimicService.ts": 1774598604.4866827, + "apps/bot/src/services/RefinementService.ts": 1775453009.6675217, + "apps/bot/src/services/ActivityTrackerService.ts": 1774918538.6558175, + "apps/bot/src/services/BigEmojiService.ts": 1774598602.4735262, + "apps/bot/src/services/FeverService.ts": 1774918538.6576529, + "apps/bot/src/services/PresenceService.ts": 1774590989.0406036, + "apps/bot/src/services/MusicService.ts": 1775724455.9386961, + "apps/bot/src/services/MiniGameRegistry.ts": 1775453009.6657462, + "apps/bot/src/services/VoiceService.ts": 1775784365.282653, + "apps/bot/src/services/PermissionAuditService.ts": 1775784365.2821758, + "apps/bot/src/services/SetupWizardRenderer.ts": 1774600985.018157, + "apps/bot/src/services/AutoRoleService.ts": 1775784365.2812216, + "apps/bot/src/services/FishingService.ts": 1776738170.2731524, + "apps/bot/src/services/WebhookService.ts": 1775784365.2830799, + "apps/bot/src/services/AuditLogService.ts": 1775784365.280853, + "apps/bot/src/services/EventService.ts": 1775784365.281692, + "README.md": 1776652825.64016, + "SKILL.md": 1775724455.8966877, + "CLAUDE.md": 1775724455.8884895, "Docs/Design_Principles.md": 1774598572.9831665, - "Docs/index.md": 1775723855.2843096, - "Docs/Plans/Error_Guidance_Plan.md": 1775722242.1612005, - "Docs/Plans/Setup_Wizard_Plan.md": 1775722242.1630588, + "Docs/Project_Structure.md": 1775784365.2668545, + "Docs/database-schema.md": 1775784365.2672267, + "Docs/index.md": 1776652813.880418, + "Docs/Plans/Error_Guidance_Plan.md": 1775724455.891077, + "Docs/Plans/Setup_Wizard_Plan.md": 1775724455.8928025, "Docs/Plans/i18n_Plan.md": 1774588012.258152, - "Docs/Plans/Event_Schedule_Management_Plan.md": 1775722242.1619325, - "Docs/Plans/Fishing_MiniGame_Plan.md": 1775722242.1624796, + "Docs/Plans/Event_Schedule_Management_Plan.md": 1775724455.8916516, + "Docs/Plans/Fishing_MiniGame_Plan.md": 1775724455.8922176, "Docs/Plans/Temp_Voice_Channel_Plan.md": 1774585288.3667107, "Docs/Plans/Audit_Channel_Plan.md": 1774592477.0163357, "Docs/Plans/Bot_Presence_Plan.md": 1774590869.3717222, @@ -82,37 +110,43 @@ "Docs/Plans/MiniGame_Refinement_Plan.md": 1774918538.6405315, "Docs/Plans/Permission_Audit_Plan.md": 1774591590.8996832, "Docs/Features/temp_voice_channels.md": 1774575239.847267, - "Docs/Features/Graphify_Setup_Guide.md": 1775723844.6598463, + "Docs/Features/Graphify_Setup_Guide.md": 1775724455.8888216, "Docs/Troubleshooting/handleLeave_ghost_channel.md": 1774585636.7110996, "Docs/Troubleshooting/50013_Missing_Permissions.md": 1774585295.2497365, "Docs/Decisions/subscription_tiers.md": 1774575243.7232716, - "Docs/Rules/security_guidelines.md": 1775722242.1637704, + "Docs/Decisions/Dashboard_Architecture_gRPC.md": 1776652806.401245, + "Docs/Rules/security_guidelines.md": 1775724455.893372, "Docs/Rules/i18n_guidelines.md": 1774600270.9918053, "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md": 1774918534.9938169, "Docs/WorkDone/2026-03-30_Event_Reminder_Offsets_Implementation.md": 1774918534.9915524, - "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md": 1775722242.1651776, + "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md": 1775724455.8948896, "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md": 1774918534.9944665, "Docs/WorkDone/2026-03-27_Error_Guidance_UX_Implementation.md": 1774600631.1437528, - "Docs/WorkDone/2026-03-27_Project_Initial_Setup.md": 1775722242.1642985, + "Docs/WorkDone/2026-03-27_Project_Initial_Setup.md": 1775724455.893882, "Docs/WorkDone/2026-03-30_Event_Schedule_Phase2_Implementation.md": 1774918534.992362, "Docs/WorkDone/2026-03-30_YouTube_Music_Playback_Phase1_Implementation.md": 1774918534.9931364, "Docs/WorkDone/2026-03-27_i18n_Implementation.md": 1774588938.4764922, "Docs/WorkDone/2026-03-27_Voice_Channels_Improvements.md": 1774600635.7413785, "Docs/WorkDone/2026-03-30_Event_Schedule_Phase1_Implementation.md": 1774918534.9920316, "Docs/WorkDone/2026-03-30_Event_Schedule_Start_Announcement_Implementation.md": 1774918534.9927633, - "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md": 1775722242.166051, - "Docs/WorkDone/2026-04-07_Fishing_Size_Ranking_Implementation.md": 1775722242.1664512, + "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md": 1775724455.8954303, + "Docs/WorkDone/2026-04-07_Fishing_Size_Ranking_Implementation.md": 1775724455.8956635, "Docs/WorkDone/2026-03-27_Permission_Audit_Implementation.md": 1774600627.6658287, "Docs/WorkDone/2026-03-27_Presence_Implementation.md": 1774590855.8430753, "Docs/WorkDone/2026-03-27_Audit_Log_Channel_Implementation.md": 1774600623.83235, - "Docs/WorkDone/2026-03-27_Voice_Channels_Implementation.md": 1775722242.1647897, + "Docs/WorkDone/2026-03-27_Voice_Channels_Implementation.md": 1775724455.8943524, "Docs/WorkDone/2026-03-27_Config_And_Feature_Refactoring.md": 1774600620.4091363, "Docs/WorkDone/2026-03-27_i18n_Check_Tool_Implementation.md": 1774600473.3988183, "Docs/WorkDone/2026-03-30_HierarchicalRefactor.md": 1774834007.145832, "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Completion.md": 1775453009.618051, - "Docs/WorkDone/2026-04-07_Fishing_Dex_And_Size_Implementation.md": 1775722242.1655571, + "Docs/WorkDone/2026-04-07_Fishing_Dex_And_Size_Implementation.md": 1775724455.8951886, "Docs/WorkDone/2026-03-30_RefinementImplementation.md": 1774918538.641237, - "graphify-out/GRAPH_REPORT.md": 1775724155.4207373, + "Docs/WorkDone/2026-04-20_Monorepo_Migration_And_gRPC_Test.md": 1776652798.1544914, + "graphify-out/graph.html": 1776740456.7335362, + "graphify-out/GRAPH_REPORT.md": 1776740445.8665555, + "apps/dashboard/README.md": 1776651500.6578772, + "apps/dashboard/AGENTS.md": 1776651511.2294455, + "apps/dashboard/CLAUDE.md": 1776651511.2296388, "resource/art/fishing/07_jellyfish.png": 1775453009.64163, "resource/art/fishing/01_clownfish.png": 1775453009.630693, "resource/art/fishing/02_bluefish.png": 1775453009.6327178, @@ -122,5 +156,10 @@ "resource/art/fishing/05_octopus.png": 1775453009.6381915, "resource/art/fishing/08_crab.png": 1775453009.6436708, "resource/art/fishing/10_shark.png": 1775453009.6480966, - "resource/art/fishing/06_starfish.png": 1775453009.639631 + "resource/art/fishing/06_starfish.png": 1775453009.639631, + "apps/dashboard/public/file.svg": 1776651500.6579008, + "apps/dashboard/public/vercel.svg": 1776651500.6599052, + "apps/dashboard/public/next.svg": 1776651500.6599734, + "apps/dashboard/public/globe.svg": 1776651500.659961, + "apps/dashboard/public/window.svg": 1776651500.65999 } \ No newline at end of file