{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "jest.config.js", "file_type": "code", "source_file": "jest.config.js", "source_location": "L1", "id": "jest_config", "community": 23 }, { "label": "prisma.config.ts", "file_type": "code", "source_file": "prisma.config.ts", "source_location": "L1", "id": "prisma_config", "community": 16 }, { "label": "seed.ts", "file_type": "code", "source_file": "prisma/seed.ts", "source_location": "L1", "id": "seed", "community": 16 }, { "label": "main()", "file_type": "code", "source_file": "prisma/seed.ts", "source_location": "L10", "id": "seed_main", "community": 16 }, { "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": 24 }, { "label": "InviteService.test.ts", "file_type": "code", "source_file": "tests/services/InviteService.test.ts", "source_location": "L1", "id": "inviteservice_test", "community": 1 }, { "label": "FishingService.test.ts", "file_type": "code", "source_file": "tests/services/FishingService.test.ts", "source_location": "L1", "id": "fishingservice_test", "community": 13 }, { "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": 8 }, { "label": "VoiceService.test.ts", "file_type": "code", "source_file": "tests/services/VoiceService.test.ts", "source_location": "L1", "id": "voiceservice_test", "community": 1 }, { "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 }, { "label": "index.ts", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L1", "id": "index", "community": 3 }, { "label": "createPgPoolConfig()", "file_type": "code", "source_file": "src/database/index.ts", "source_location": "L13", "id": "index_createpgpoolconfig", "community": 3 }, { "label": "connectDB()", "file_type": "code", "source_file": "src/database/index.ts", "source_location": "L40", "id": "index_connectdb", "community": 3 }, { "label": "refinementHandler.ts", "file_type": "code", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L1", "id": "refinementhandler", "community": 1 }, { "label": "handleRefinementInteraction()", "file_type": "code", "source_file": "src/interactions/handlers/refinementHandler.ts", "source_location": "L7", "id": "refinementhandler_handlerefinementinteraction", "community": 1 }, { "label": "setupWizardHandler.ts", "file_type": "code", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L1", "id": "setupwizardhandler", "community": 4 }, { "label": "handleSetupWizardInteraction()", "file_type": "code", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7", "id": "setupwizardhandler_handlesetupwizardinteraction", "community": 4 }, { "label": "env.ts", "file_type": "code", "source_file": "src/config/env.ts", "source_location": "L1", "id": "env", "community": 1 }, { "label": "generateInstanceId()", "file_type": "code", "source_file": "src/config/env.ts", "source_location": "L8", "id": "env_generateinstanceid", "community": 1 }, { "label": "errorHandler.ts", "file_type": "code", "source_file": "src/utils/errorHandler.ts", "source_location": "L1", "id": "errorhandler", "community": 1 }, { "label": "handleGlobalExceptions()", "file_type": "code", "source_file": "src/utils/errorHandler.ts", "source_location": "L3", "id": "errorhandler_handleglobalexceptions", "community": 1 }, { "label": "logger.ts", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L1", "id": "logger", "community": 1 }, { "label": "resolveLogLevel()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L9", "id": "logger_resolveloglevel", "community": 1 }, { "label": "resolveLogDir()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L15", "id": "logger_resolvelogdir", "community": 1 }, { "label": "ensureLogDir()", "file_type": "code", "source_file": "src/utils/logger.ts", "source_location": "L23", "id": "logger_ensurelogdir", "community": 1 }, { "label": "language.ts", "file_type": "code", "source_file": "src/commands/language.ts", "source_location": "L1", "id": "language", "community": 22 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/language.ts", "source_location": "L25", "id": "language_execute", "community": 22 }, { "label": "setup.ts", "file_type": "code", "source_file": "src/commands/setup.ts", "source_location": "L1", "id": "setup", "community": 5 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/setup.ts", "source_location": "L18", "id": "setup_execute", "community": 5 }, { "label": "voice.ts", "file_type": "code", "source_file": "src/commands/voice.ts", "source_location": "L1", "id": "voice", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/voice.ts", "source_location": "L79", "id": "voice_execute", "community": 1 }, { "label": "music.ts", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L1", "id": "music", "community": 19 }, { "label": "buildErrorMessage()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L6", "id": "music_builderrormessage", "community": 19 }, { "label": "respond()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L14", "id": "music_respond", "community": 19 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/music.ts", "source_location": "L130", "id": "music_execute", "community": 19 }, { "label": "refine.ts", "file_type": "code", "source_file": "src/commands/refine.ts", "source_location": "L1", "id": "refine", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/refine.ts", "source_location": "L91", "id": "refine_execute", "community": 1 }, { "label": "minigame.ts", "file_type": "code", "source_file": "src/commands/minigame.ts", "source_location": "L1", "id": "minigame", "community": 17 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/minigame.ts", "source_location": "L62", "id": "minigame_execute", "community": 17 }, { "label": "config.ts", "file_type": "code", "source_file": "src/commands/config.ts", "source_location": "L1", "id": "config", "community": 16 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/config.ts", "source_location": "L66", "id": "config_execute", "community": 16 }, { "label": "audit.ts", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L1", "id": "audit", "community": 5 }, { "label": "getOverallColor()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L20", "id": "audit_getoverallcolor", "community": 5 }, { "label": "buildResultLine()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L26", "id": "audit_buildresultline", "community": 5 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/audit.ts", "source_location": "L110", "id": "audit_execute", "community": 5 }, { "label": "event.ts", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L1", "id": "event", "community": 6 }, { "label": "parseSeoulDateTime()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L18", "id": "event_parseseouldatetime", "community": 6 }, { "label": "toDiscordTimestamps()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L51", "id": "event_todiscordtimestamps", "community": 6 }, { "label": "parseReminderOffsets()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L59", "id": "event_parsereminderoffsets", "community": 6 }, { "label": "formatReminderOffsets()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L77", "id": "event_formatreminderoffsets", "community": 6 }, { "label": "buildStatusLabel()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L85", "id": "event_buildstatuslabel", "community": 6 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/event.ts", "source_location": "L189", "id": "event_execute", "community": 6 }, { "label": "fishing.ts", "file_type": "code", "source_file": "src/commands/fishing.ts", "source_location": "L1", "id": "fishing", "community": 13 }, { "label": "execute()", "file_type": "code", "source_file": "src/commands/fishing.ts", "source_location": "L83", "id": "fishing_execute", "community": 13 }, { "label": "BotError.ts", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L1", "id": "boterror", "community": 4 }, { "label": "BotError", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L16", "id": "boterror_boterror", "community": 4 }, { "label": ".constructor()", "file_type": "code", "source_file": "src/errors/BotError.ts", "source_location": "L29", "id": "boterror_boterror_constructor", "community": 4 }, { "label": "ErrorReporter.ts", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L1", "id": "errorreporter", "community": 4 }, { "label": "ErrorReporter", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L38", "id": "errorreporter_errorreporter", "community": 4 }, { "label": ".report()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L43", "id": "errorreporter_errorreporter_report", "community": 4 }, { "label": ".wrap()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L73", "id": "errorreporter_errorreporter_wrap", "community": 4 }, { "label": ".buildEmbed()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L107", "id": "errorreporter_errorreporter_buildembed", "community": 4 }, { "label": "withErrorHandler()", "file_type": "code", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L136", "id": "errorreporter_witherrorhandler", "community": 4 }, { "label": "ErrorCodes.ts", "file_type": "code", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L1", "id": "errorcodes", "community": 4 }, { "label": "createBotError()", "file_type": "code", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L123", "id": "errorcodes_createboterror", "community": 4 }, { "label": "voiceStateUpdate.ts", "file_type": "code", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L1", "id": "voicestateupdate", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L7", "id": "voicestateupdate_execute", "community": 1 }, { "label": "interactionCreate.ts", "file_type": "code", "source_file": "src/events/interactionCreate.ts", "source_location": "L1", "id": "interactioncreate", "community": 4 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/interactionCreate.ts", "source_location": "L16", "id": "interactioncreate_execute", "community": 4 }, { "label": "messageCreate.ts", "file_type": "code", "source_file": "src/events/messageCreate.ts", "source_location": "L1", "id": "messagecreate", "community": 8 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/messageCreate.ts", "source_location": "L10", "id": "messagecreate_execute", "community": 8 }, { "label": "guildMemberAdd.ts", "file_type": "code", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L1", "id": "guildmemberadd", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L7", "id": "guildmemberadd_execute", "community": 1 }, { "label": "guildDelete.ts", "file_type": "code", "source_file": "src/events/guildDelete.ts", "source_location": "L1", "id": "guilddelete", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/guildDelete.ts", "source_location": "L7", "id": "guilddelete_execute", "community": 1 }, { "label": "inviteDelete.ts", "file_type": "code", "source_file": "src/events/inviteDelete.ts", "source_location": "L1", "id": "invitedelete", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/inviteDelete.ts", "source_location": "L7", "id": "invitedelete_execute", "community": 1 }, { "label": "inviteCreate.ts", "file_type": "code", "source_file": "src/events/inviteCreate.ts", "source_location": "L1", "id": "invitecreate", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/inviteCreate.ts", "source_location": "L7", "id": "invitecreate_execute", "community": 1 }, { "label": "ready.ts", "file_type": "code", "source_file": "src/events/ready.ts", "source_location": "L1", "id": "ready", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/ready.ts", "source_location": "L14", "id": "ready_execute", "community": 1 }, { "label": "guildCreate.ts", "file_type": "code", "source_file": "src/events/guildCreate.ts", "source_location": "L1", "id": "guildcreate", "community": 1 }, { "label": "execute()", "file_type": "code", "source_file": "src/events/guildCreate.ts", "source_location": "L8", "id": "guildcreate_execute", "community": 1 }, { "label": "localeHelper.ts", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L1", "id": "localehelper", "community": 4 }, { "label": "getInteractionLocale()", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L21", "id": "localehelper_getinteractionlocale", "community": 4 }, { "label": "getContextLocale()", "file_type": "code", "source_file": "src/i18n/localeHelper.ts", "source_location": "L55", "id": "localehelper_getcontextlocale", "community": 4 }, { "label": "types.ts", "file_type": "code", "source_file": "src/i18n/types.ts", "source_location": "L1", "id": "types", "community": 3 }, { "label": "StaticI18nProvider", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L28", "id": "index_statici18nprovider", "community": 3 }, { "label": ".get()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L29", "id": "index_statici18nprovider_get", "community": 3 }, { "label": ".isSupported()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L33", "id": "index_statici18nprovider_issupported", "community": 3 }, { "label": ".getSupportedLocales()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L37", "id": "index_statici18nprovider_getsupportedlocales", "community": 3 }, { "label": "setI18nProvider()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L50", "id": "index_seti18nprovider", "community": 3 }, { "label": "getI18nProvider()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L55", "id": "index_geti18nprovider", "community": 3 }, { "label": "resolveLocale()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L68", "id": "index_resolvelocale", "community": 3 }, { "label": "normalizeDiscordLocale()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L88", "id": "index_normalizediscordlocale", "community": 3 }, { "label": "t()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L109", "id": "index_t", "community": 3 }, { "label": "getNestedValue()", "file_type": "code", "source_file": "src/i18n/index.ts", "source_location": "L134", "id": "index_getnestedvalue", "community": 3 }, { "label": "en.ts", "file_type": "code", "source_file": "src/i18n/locales/en.ts", "source_location": "L1", "id": "en", "community": 3 }, { "label": "ko.ts", "file_type": "code", "source_file": "src/i18n/locales/ko.ts", "source_location": "L1", "id": "ko", "community": 3 }, { "label": "KordClient.ts", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L1", "id": "kordclient", "community": 1 }, { "label": "KordClient", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L10", "id": "kordclient_kordclient", "community": 1 }, { "label": ".constructor()", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L13", "id": "kordclient_kordclient_constructor", "community": 1 }, { "label": ".start()", "file_type": "code", "source_file": "src/client/KordClient.ts", "source_location": "L26", "id": "kordclient_kordclient_start", "community": 1 }, { "label": "EventLoader.ts", "file_type": "code", "source_file": "src/handlers/EventLoader.ts", "source_location": "L1", "id": "eventloader", "community": 1 }, { "label": "loadEvents()", "file_type": "code", "source_file": "src/handlers/EventLoader.ts", "source_location": "L6", "id": "eventloader_loadevents", "community": 1 }, { "label": "CommandLoader.ts", "file_type": "code", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L1", "id": "commandloader", "community": 1 }, { "label": "loadCommands()", "file_type": "code", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L6", "id": "commandloader_loadcommands", "community": 1 }, { "label": "InviteService.ts", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L1", "id": "inviteservice", "community": 1 }, { "label": "InviteService", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L5", "id": "inviteservice_inviteservice", "community": 14 }, { "label": ".cacheAllInvites()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L9", "id": "inviteservice_inviteservice_cacheallinvites", "community": 14 }, { "label": ".cacheGuildInvites()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L16", "id": "inviteservice_inviteservice_cacheguildinvites", "community": 14 }, { "label": ".handleInviteCreate()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L29", "id": "inviteservice_inviteservice_handleinvitecreate", "community": 14 }, { "label": ".handleInviteDelete()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L35", "id": "inviteservice_inviteservice_handleinvitedelete", "community": 14 }, { "label": ".handleMemberAdd()", "file_type": "code", "source_file": "src/services/InviteService.ts", "source_location": "L41", "id": "inviteservice_inviteservice_handlememberadd", "community": 14 }, { "label": "MimicService.ts", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L1", "id": "mimicservice", "community": 8 }, { "label": "MimicService", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L5", "id": "mimicservice_mimicservice", "community": 8 }, { "label": ".handleMessage()", "file_type": "code", "source_file": "src/services/MimicService.ts", "source_location": "L6", "id": "mimicservice_mimicservice_handlemessage", "community": 8 }, { "label": "RefinementService.ts", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L1", "id": "refinementservice", "community": 1 }, { "label": "RefinementService", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L28", "id": "refinementservice_refinementservice", "community": 7 }, { "label": ".getMaxDurability()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L38", "id": "refinementservice_refinementservice_getmaxdurability", "community": 7 }, { "label": ".loadConfigs()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L45", "id": "refinementservice_refinementservice_loadconfigs", "community": 7 }, { "label": ".getSysConfig()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L67", "id": "refinementservice_refinementservice_getsysconfig", "community": 7 }, { "label": ".getSysConfigNum()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L71", "id": "refinementservice_refinementservice_getsysconfignum", "community": 7 }, { "label": ".getCost()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L79", "id": "refinementservice_refinementservice_getcost", "community": 7 }, { "label": ".tryRefine()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L86", "id": "refinementservice_refinementservice_tryrefine", "community": 7 }, { "label": ".startBattle()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L153", "id": "refinementservice_refinementservice_startbattle", "community": 7 }, { "label": ".checkIn()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L249", "id": "refinementservice_refinementservice_checkin", "community": 7 }, { "label": ".sellWeapon()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L277", "id": "refinementservice_refinementservice_sellweapon", "community": 7 }, { "label": ".getProfile()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L299", "id": "refinementservice_refinementservice_getprofile", "community": 7 }, { "label": ".addGold()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L303", "id": "refinementservice_refinementservice_addgold", "community": 7 }, { "label": ".getOrCreateProfile()", "file_type": "code", "source_file": "src/services/RefinementService.ts", "source_location": "L315", "id": "refinementservice_refinementservice_getorcreateprofile", "community": 7 }, { "label": "ActivityTrackerService.ts", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L1", "id": "activitytrackerservice", "community": 1 }, { "label": "ActivityTrackerService", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L4", "id": "activitytrackerservice_activitytrackerservice", "community": 1 }, { "label": ".recordActivity()", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L9", "id": "activitytrackerservice_activitytrackerservice_recordactivity", "community": 1 }, { "label": ".getPeakHour()", "file_type": "code", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L48", "id": "activitytrackerservice_activitytrackerservice_getpeakhour", "community": 1 }, { "label": "BigEmojiService.ts", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L1", "id": "bigemojiservice", "community": 8 }, { "label": "BigEmojiService", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L5", "id": "bigemojiservice_bigemojiservice", "community": 8 }, { "label": ".handleMessage()", "file_type": "code", "source_file": "src/services/BigEmojiService.ts", "source_location": "L6", "id": "bigemojiservice_bigemojiservice_handlemessage", "community": 8 }, { "label": "FeverService.ts", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L1", "id": "feverservice", "community": 1 }, { "label": "FeverService", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L5", "id": "feverservice_feverservice", "community": 1 }, { "label": ".startScheduler()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L11", "id": "feverservice_feverservice_startscheduler", "community": 1 }, { "label": ".updateFeverState()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L28", "id": "feverservice_feverservice_updatefeverstate", "community": 1 }, { "label": ".getFeverBonus()", "file_type": "code", "source_file": "src/services/FeverService.ts", "source_location": "L64", "id": "feverservice_feverservice_getfeverbonus", "community": 1 }, { "label": "PresenceService.ts", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L1", "id": "presenceservice", "community": 1 }, { "label": "PresenceService", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L9", "id": "presenceservice_presenceservice", "community": 18 }, { "label": ".startActivePresence()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L28", "id": "presenceservice_presenceservice_startactivepresence", "community": 18 }, { "label": ".updatePresence()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L54", "id": "presenceservice_presenceservice_updatepresence", "community": 18 }, { "label": ".stopRotation()", "file_type": "code", "source_file": "src/services/PresenceService.ts", "source_location": "L74", "id": "presenceservice_presenceservice_stoprotation", "community": 18 }, { "label": "MusicService.ts", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L1", "id": "musicservice", "community": 2 }, { "label": "extractYouTubeVideoId()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L79", "id": "musicservice_extractyoutubevideoid", "community": 2 }, { "label": "isYouTubePlaylistUrl()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L118", "id": "musicservice_isyoutubeplaylisturl", "community": 2 }, { "label": "parseDurationSeconds()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L133", "id": "musicservice_parsedurationseconds", "community": 2 }, { "label": "parseDurationTextToSeconds()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L145", "id": "musicservice_parsedurationtexttoseconds", "community": 2 }, { "label": "formatDuration()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L175", "id": "musicservice_formatduration", "community": 2 }, { "label": "MusicService", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L191", "id": "musicservice_musicservice", "community": 2 }, { "label": ".getYouTube()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L199", "id": "musicservice_musicservice_getyoutube", "community": 2 }, { "label": ".addFromQuery()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L207", "id": "musicservice_musicservice_addfromquery", "community": 2 }, { "label": ".addFromUrl()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L231", "id": "musicservice_musicservice_addfromurl", "community": 2 }, { "label": ".getQueueEmbed()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L260", "id": "musicservice_musicservice_getqueueembed", "community": 2 }, { "label": ".getActiveVoiceChannelId()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L300", "id": "musicservice_musicservice_getactivevoicechannelid", "community": 2 }, { "label": ".skip()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L304", "id": "musicservice_musicservice_skip", "community": 2 }, { "label": ".pause()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L314", "id": "musicservice_musicservice_pause", "community": 2 }, { "label": ".resume()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L334", "id": "musicservice_musicservice_resume", "community": 2 }, { "label": ".stop()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L351", "id": "musicservice_musicservice_stop", "community": 2 }, { "label": ".remove()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L368", "id": "musicservice_musicservice_remove", "community": 2 }, { "label": ".leave()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L384", "id": "musicservice_musicservice_leave", "community": 2 }, { "label": ".handleControlInteraction()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L404", "id": "musicservice_musicservice_handlecontrolinteraction", "community": 2 }, { "label": ".createQueueItem()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L454", "id": "musicservice_musicservice_createqueueitem", "community": 2 }, { "label": ".enqueueTracks()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L476", "id": "musicservice_musicservice_enqueuetracks", "community": 2 }, { "label": ".ensureSession()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L505", "id": "musicservice_musicservice_ensuresession", "community": 2 }, { "label": ".bindSessionEvents()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L561", "id": "musicservice_musicservice_bindsessionevents", "community": 2 }, { "label": ".onTrackFinished()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L577", "id": "musicservice_musicservice_ontrackfinished", "community": 2 }, { "label": ".notifyPlaybackFailure()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L597", "id": "musicservice_musicservice_notifyplaybackfailure", "community": 2 }, { "label": ".playNext()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L618", "id": "musicservice_musicservice_playnext", "community": 2 }, { "label": ".resolveStreamUrl()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L660", "id": "musicservice_musicservice_resolvestreamurl", "community": 2 }, { "label": ".extractPlaylist()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L711", "id": "musicservice_musicservice_extractplaylist", "community": 2 }, { "label": ".spawnFfmpeg()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L754", "id": "musicservice_musicservice_spawnffmpeg", "community": 2 }, { "label": ".cleanupProcess()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L796", "id": "musicservice_musicservice_cleanupprocess", "community": 2 }, { "label": ".renderNowPlaying()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L805", "id": "musicservice_musicservice_rendernowplaying", "community": 2 }, { "label": ".renderIdleState()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L822", "id": "musicservice_musicservice_renderidlestate", "community": 2 }, { "label": ".buildControlRow()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L840", "id": "musicservice_musicservice_buildcontrolrow", "community": 2 }, { "label": ".buildFallbackControlRow()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L866", "id": "musicservice_musicservice_buildfallbackcontrolrow", "community": 2 }, { "label": ".buildNowPlayingEmbed()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L891", "id": "musicservice_musicservice_buildnowplayingembed", "community": 2 }, { "label": ".buildProgressBar()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L948", "id": "musicservice_musicservice_buildprogressbar", "community": 2 }, { "label": ".buildIndeterminateProgressBar()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L955", "id": "musicservice_musicservice_buildindeterminateprogressbar", "community": 2 }, { "label": ".startProgressUpdates()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L961", "id": "musicservice_musicservice_startprogressupdates", "community": 2 }, { "label": ".stopProgressUpdates()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L984", "id": "musicservice_musicservice_stopprogressupdates", "community": 2 }, { "label": ".isPaused()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L991", "id": "musicservice_musicservice_ispaused", "community": 2 }, { "label": ".getElapsedSeconds()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L995", "id": "musicservice_musicservice_getelapsedseconds", "community": 2 }, { "label": ".refreshControlMessage()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L1005", "id": "musicservice_musicservice_refreshcontrolmessage", "community": 2 }, { "label": ".formatTrackLine()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L1027", "id": "musicservice_musicservice_formattrackline", "community": 2 }, { "label": ".safeSend()", "file_type": "code", "source_file": "src/services/MusicService.ts", "source_location": "L1031", "id": "musicservice_musicservice_safesend", "community": 2 }, { "label": "MiniGameRegistry.ts", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L1", "id": "minigameregistry", "community": 17 }, { "label": "getMiniGame()", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L20", "id": "minigameregistry_getminigame", "community": 17 }, { "label": "getAllMiniGames()", "file_type": "code", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L24", "id": "minigameregistry_getallminigames", "community": 17 }, { "label": "VoiceService.ts", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L1", "id": "voiceservice", "community": 1 }, { "label": "VoiceService", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L9", "id": "voiceservice_voiceservice", "community": 12 }, { "label": ".syncChannels()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L10", "id": "voiceservice_voiceservice_syncchannels", "community": 12 }, { "label": ".handleVoiceStateUpdate()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L49", "id": "voiceservice_voiceservice_handlevoicestateupdate", "community": 12 }, { "label": ".handleJoin()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L65", "id": "voiceservice_voiceservice_handlejoin", "community": 12 }, { "label": ".handleLeave()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L211", "id": "voiceservice_voiceservice_handleleave", "community": 12 }, { "label": ".applyOwnershipTransfer()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L277", "id": "voiceservice_voiceservice_applyownershiptransfer", "community": 12 }, { "label": ".sendControlPanel()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L301", "id": "voiceservice_voiceservice_sendcontrolpanel", "community": 12 }, { "label": ".getEffectiveName()", "file_type": "code", "source_file": "src/services/VoiceService.ts", "source_location": "L336", "id": "voiceservice_voiceservice_geteffectivename", "community": 12 }, { "label": "PermissionAuditService.ts", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L1", "id": "permissionauditservice", "community": 5 }, { "label": "PermissionAuditService", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L143", "id": "permissionauditservice_permissionauditservice", "community": 5 }, { "label": ".auditGuild()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L144", "id": "permissionauditservice_permissionauditservice_auditguild", "community": 5 }, { "label": ".checkGuildPermissions()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L181", "id": "permissionauditservice_permissionauditservice_checkguildpermissions", "community": 5 }, { "label": ".checkChannelPermissions()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L194", "id": "permissionauditservice_permissionauditservice_checkchannelpermissions", "community": 5 }, { "label": ".checkHierarchy()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L210", "id": "permissionauditservice_permissionauditservice_checkhierarchy", "community": 5 }, { "label": ".getMissing()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L231", "id": "permissionauditservice_permissionauditservice_getmissing", "community": 5 }, { "label": ".permToString()", "file_type": "code", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L236", "id": "permissionauditservice_permissionauditservice_permtostring", "community": 5 }, { "label": "SetupWizardRenderer.ts", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L1", "id": "setupwizardrenderer", "community": 5 }, { "label": "SetupWizardRenderer", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L17", "id": "setupwizardrenderer_setupwizardrenderer", "community": 5 }, { "label": ".renderStep()", "file_type": "code", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L18", "id": "setupwizardrenderer_setupwizardrenderer_renderstep", "community": 5 }, { "label": "FishingService.ts", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L1", "id": "fishingservice", "community": 13 }, { "label": "FishingService", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L102", "id": "fishingservice_fishingservice", "community": 0 }, { "label": ".enterThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L109", "id": "fishingservice_fishingservice_enterthread", "community": 0 }, { "label": ".isOwnedFishingThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L135", "id": "fishingservice_fishingservice_isownedfishingthread", "community": 0 }, { "label": ".startSessionInThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L145", "id": "fishingservice_fishingservice_startsessioninthread", "community": 0 }, { "label": ".endThreadByUser()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L168", "id": "fishingservice_fishingservice_endthreadbyuser", "community": 0 }, { "label": ".handleButton()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L189", "id": "fishingservice_fishingservice_handlebutton", "community": 0 }, { "label": ".getProfile()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L234", "id": "fishingservice_fishingservice_getprofile", "community": 0 }, { "label": ".getCollection()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L242", "id": "fishingservice_fishingservice_getcollection", "community": 0 }, { "label": ".getSizeRanking()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L256", "id": "fishingservice_fishingservice_getsizeranking", "community": 0 }, { "label": ".getFishDisplayName()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L271", "id": "fishingservice_fishingservice_getfishdisplayname", "community": 0 }, { "label": ".getRarityDisplayNameById()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L275", "id": "fishingservice_fishingservice_getraritydisplaynamebyid", "community": 0 }, { "label": ".tickSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L283", "id": "fishingservice_fishingservice_ticksession", "community": 0 }, { "label": ".queueAction()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L307", "id": "fishingservice_fishingservice_queueaction", "community": 0 }, { "label": ".resolveSuccessfulPull()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L323", "id": "fishingservice_fishingservice_resolvesuccessfulpull", "community": 0 }, { "label": ".resolveMiss()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L353", "id": "fishingservice_fishingservice_resolvemiss", "community": 0 }, { "label": ".startNextPhase()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L369", "id": "fishingservice_fishingservice_startnextphase", "community": 0 }, { "label": ".finishSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L375", "id": "fishingservice_fishingservice_finishsession", "community": 0 }, { "label": ".getActiveSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L397", "id": "fishingservice_fishingservice_getactivesession", "community": 0 }, { "label": ".isSessionStale()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L411", "id": "fishingservice_fishingservice_issessionstale", "community": 0 }, { "label": ".clearStaleSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L424", "id": "fishingservice_fishingservice_clearstalesession", "community": 0 }, { "label": ".deleteThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L430", "id": "fishingservice_fishingservice_deletethread", "community": 0 }, { "label": ".renderSession()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L444", "id": "fishingservice_fishingservice_rendersession", "community": 0 }, { "label": ".buildEmbed()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L467", "id": "fishingservice_fishingservice_buildembed", "community": 0 }, { "label": ".buildControlRow()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L527", "id": "fishingservice_fishingservice_buildcontrolrow", "community": 0 }, { "label": ".buildGauge()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L552", "id": "fishingservice_fishingservice_buildgauge", "community": 0 }, { "label": ".createSessionInThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L558", "id": "fishingservice_fishingservice_createsessioninthread", "community": 0 }, { "label": ".findOrCreateThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L613", "id": "fishingservice_fishingservice_findorcreatethread", "community": 0 }, { "label": ".findOwnedFishingThread()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L632", "id": "fishingservice_fishingservice_findownedfishingthread", "community": 0 }, { "label": ".sendCatchResult()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L646", "id": "fishingservice_fishingservice_sendcatchresult", "community": 0 }, { "label": ".previewFishLane()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L702", "id": "fishingservice_fishingservice_previewfishlane", "community": 0 }, { "label": ".previewGauge()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L706", "id": "fishingservice_fishingservice_previewgauge", "community": 0 }, { "label": ".buildFishLane()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L710", "id": "fishingservice_fishingservice_buildfishlane", "community": 0 }, { "label": ".randomDirection()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L716", "id": "fishingservice_fishingservice_randomdirection", "community": 0 }, { "label": ".buildThreadName()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L721", "id": "fishingservice_fishingservice_buildthreadname", "community": 0 }, { "label": ".loadFishingCatalog()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L726", "id": "fishingservice_fishingservice_loadfishingcatalog", "community": 0 }, { "label": ".pickFishByRate()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L738", "id": "fishingservice_fishingservice_pickfishbyrate", "community": 0 }, { "label": ".pickRarityByRate()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L752", "id": "fishingservice_fishingservice_pickraritybyrate", "community": 0 }, { "label": ".getReactionWindowMs()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L766", "id": "fishingservice_fishingservice_getreactionwindowms", "community": 0 }, { "label": ".rollRange()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L772", "id": "fishingservice_fishingservice_rollrange", "community": 0 }, { "label": ".pickRandomArtPath()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L780", "id": "fishingservice_fishingservice_pickrandomartpath", "community": 0 }, { "label": ".resolveResourcePath()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L789", "id": "fishingservice_fishingservice_resolveresourcepath", "community": 0 }, { "label": ".loadFishingRarities()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L793", "id": "fishingservice_fishingservice_loadfishingrarities", "community": 0 }, { "label": ".getRarityDisplayName()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L805", "id": "fishingservice_fishingservice_getraritydisplayname", "community": 0 }, { "label": ".recordProfileResult()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L809", "id": "fishingservice_fishingservice_recordprofileresult", "community": 0 }, { "label": ".recordCollectionCatch()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L852", "id": "fishingservice_fishingservice_recordcollectioncatch", "community": 0 }, { "label": ".getRarityCountField()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L898", "id": "fishingservice_fishingservice_getraritycountfield", "community": 0 }, { "label": ".getRarityRank()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L906", "id": "fishingservice_fishingservice_getrarityrank", "community": 0 }, { "label": ".getRarityBadge()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L914", "id": "fishingservice_fishingservice_getraritybadge", "community": 0 }, { "label": ".composeRarityArt()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L922", "id": "fishingservice_fishingservice_composerarityart", "community": 0 }, { "label": ".hexToColorInt()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L946", "id": "fishingservice_fishingservice_hextocolorint", "community": 0 }, { "label": ".rollCatchSizeCm()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L950", "id": "fishingservice_fishingservice_rollcatchsizecm", "community": 0 }, { "label": ".formatSelectedAction()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L956", "id": "fishingservice_fishingservice_formatselectedaction", "community": 0 }, { "label": ".clearTick()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L964", "id": "fishingservice_fishingservice_cleartick", "community": 0 }, { "label": ".getUserKey()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L971", "id": "fishingservice_fishingservice_getuserkey", "community": 0 }, { "label": ".rollDecimalRange()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L975", "id": "fishingservice_fishingservice_rolldecimalrange", "community": 0 }, { "label": "buildFishingGauge()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L984", "id": "fishingservice_buildfishinggauge", "community": 13 }, { "label": "buildFishingLane()", "file_type": "code", "source_file": "src/services/FishingService.ts", "source_location": "L988", "id": "fishingservice_buildfishinglane", "community": 13 }, { "label": "WebhookService.ts", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L1", "id": "webhookservice", "community": 8 }, { "label": "WebhookService", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L4", "id": "webhookservice_webhookservice", "community": 8 }, { "label": ".getWebhookClient()", "file_type": "code", "source_file": "src/services/WebhookService.ts", "source_location": "L13", "id": "webhookservice_webhookservice_getwebhookclient", "community": 8 }, { "label": "AuditLogService.ts", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L1", "id": "auditlogservice", "community": 1 }, { "label": "AuditLogService", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L23", "id": "auditlogservice_auditlogservice", "community": 15 }, { "label": ".log()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L29", "id": "auditlogservice_auditlogservice_log", "community": 15 }, { "label": ".setChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L71", "id": "auditlogservice_auditlogservice_setchannel", "community": 15 }, { "label": ".clearChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L87", "id": "auditlogservice_auditlogservice_clearchannel", "community": 15 }, { "label": ".getChannel()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L96", "id": "auditlogservice_auditlogservice_getchannel", "community": 15 }, { "label": ".setFilter()", "file_type": "code", "source_file": "src/services/AuditLogService.ts", "source_location": "L107", "id": "auditlogservice_auditlogservice_setfilter", "community": 15 }, { "label": "EventService.ts", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L1", "id": "eventservice", "community": 6 }, { "label": "toDiscordTimestamps()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L10", "id": "eventservice_todiscordtimestamps", "community": 6 }, { "label": "buildEventEmbed()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L18", "id": "eventservice_buildeventembed", "community": 6 }, { "label": "resolveAnnouncementChannel()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L68", "id": "eventservice_resolveannouncementchannel", "community": 6 }, { "label": "EventService", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L79", "id": "eventservice_eventservice", "community": 6 }, { "label": ".announceEvent()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L82", "id": "eventservice_eventservice_announceevent", "community": 6 }, { "label": ".startReminderLoop()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L115", "id": "eventservice_eventservice_startreminderloop", "community": 6 }, { "label": ".stopReminderLoop()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L133", "id": "eventservice_eventservice_stopreminderloop", "community": 6 }, { "label": ".processDueEvents()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L141", "id": "eventservice_eventservice_processdueevents", "community": 6 }, { "label": ".sendReminder()", "file_type": "code", "source_file": "src/services/EventService.ts", "source_location": "L226", "id": "eventservice_eventservice_sendreminder", "community": 6 }, { "label": "FishingGame", "type": "concept", "id": "F", "community": 10 }, { "label": "Billing & Payments", "type": "Feature", "description": "Handles all financial transactions, subscription management, and payment integrations.", "id": "Feature_Billing", "community": 9 }, { "label": "Authentication & Authorization", "type": "Feature", "description": "Manages user sign-up, login (OAuth/SSO), roles, permissions, and session management.", "id": "Feature_UserAuth", "community": 9 }, { "label": "Data Persistence Layer", "type": "Feature", "description": "Abstracts primary database interactions (SQL/NoSQL/Cache) ensuring data integrity and retrieval.", "id": "Feature_DataStorage", "community": 9 }, { "label": "API Gateway", "type": "Infrastructure", "description": "Single entry point for all client requests, handling routing, rate limiting, and initial request validation.", "id": "Feature_APIGateway", "community": 9 }, { "label": "Notification System", "type": "Microservice", "description": "Sends alerts via email, SMS, and in-app notifications based on triggers.", "id": "Feature_NotificationService", "community": 9 }, { "label": "Centralized Logging & Monitoring", "type": "Infrastructure", "description": "Aggregates logs from all services for real-time analysis, alerting, and debugging.", "id": "Feature_LoggingService", "community": 9 }, { "label": "External Payment Integration", "type": "ExternalService", "description": "Interface wrapper for Stripe/PayPal to process payments securely (PCI compliance). (Feeds into Feature_Billing)", "id": "Feature_PaymentGateway", "community": 9 }, { "label": "Rate Limiting Middleware", "type": "Middleware", "description": "Limits the number of requests a client can make over a period to prevent abuse.", "id": "Feature_RateLimiter", "community": 9 }, { "label": "Real-time Communication", "type": "ClientComponent", "description": "Handles persistent, bidirectional connections for live updates (e.g., chat, live dashboards).", "id": "Feature_WebSocketClient", "community": 9 }, { "label": "Report Generation Engine", "type": "Utility", "description": "Takes raw data from Feature_DataStorage and compiles it into structured, downloadable formats (PDF/CSV).", "id": "Feature_ReportGeneration", "community": 9 }, { "text": "Kordbot Core Concepts", "type": "concept", "id": "Temp_Core_Concepts", "community": 25 }, { "label": "\uad6c\ub3c5 \ud2f0\uc5b4 \uc2dc\uc2a4\ud15c", "file_type": "document", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "subscription_tier_system", "community": 11 }, { "label": "\uc0ac\uc6a9\uc790", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "User", "community": 11 }, { "label": "\uc11c\ubc84", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "Guild", "community": 11 }, { "label": "FREE (\ud504\ub9ac)", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "Free", "community": 11 }, { "label": "STANDARD (\uc2a4\ud0e0\ub2e4\ub4dc)", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "Standard", "community": 11 }, { "label": "PRO (\ud504\ub85c)", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "Pro", "community": 11 }, { "label": "PREMIUM (\ud504\ub9ac\ubbf8\uc5c4)", "file_type": "concept", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "Premium", "community": 11 }, { "label": "UserSubscription", "file_type": "model", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "UserSubscription", "community": 11 }, { "label": "GuildOwnership", "file_type": "model", "source_file": "Docs/Decisions/subscription_tiers.md", "id": "GuildOwnership", "community": 11 }, { "label": "\ub514\uc2a4\ucf54\ub4dc \ubd07 \ud1a0\ud070", "file_type": "secret", "source_file": "Docs/Rules/security_guidelines.md", "id": "Discord Bot Tokens", "community": 20 }, { "label": "\ub370\uc774\ud130\ubca0\uc774\uc2a4 \ube44\ubc00\ubc88\ud638 \ubc0f \uc811\uc18d \uc8fc\uc18c", "file_type": "secret", "source_file": "Docs/Rules/security_guidelines.md", "id": "Database Credentials", "community": 20 }, { "label": "\ud658\uacbd \ubcc0\uc218", "file_type": "concept", "source_file": "Docs/Rules/security_guidelines.md", "id": "Environment Variables", "community": 20 }, { "label": "i18n \uc2dc\uc2a4\ud15c", "file_type": "concept", "source_file": "Docs/Rules/i18n_guidelines.md", "id": "i18n System", "community": 26 }, { "label": "TranslationSchema", "file_type": "interface", "source_file": "Docs/Rules/i18n_guidelines.md", "id": "TranslationSchema", "community": 27 }, { "label": "\uc601\uc5b4 \ubc88\uc5ed \ub370\uc774\ud130", "file_type": "module", "source_file": "Docs/Rules/i18n_guidelines.md", "id": "src/i18n/locales/en.ts", "community": 28 }, { "label": "\ud55c\uad6d\uc5b4 \ubc88\uc5ed \ub370\uc774\ud130", "file_type": "module", "source_file": "Docs/Rules/i18n_guidelines.md", "id": "src/i18n/locales/ko.ts", "community": 29 }, { "label": "YouTube \uc74c\uc545 \uc7ac\uc0dd \uae30\ub2a5", "file_type": "feature", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md", "id": "YouTube Music Playback", "community": 30 }, { "label": "MusicService", "file_type": "service", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md", "id": "MusicService", "community": 31 }, { "label": "Slash Command", "file_type": "feature", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase2_Implementation.md", "id": "Slash Command", "community": 32 }, { "label": "\uc774\ubca4\ud2b8 \uc774\ubca4\ud2b8", "file_type": "model", "source_file": "Docs/WorkDone/2026-03-30_Event_Reminder_Offsets_Implementation.md", "id": "GuildEvent", "community": 33 }, { "label": "\uc774\ubca4\ud2b8 \ub9ac\ub9c8\uc778\ub354 \uc624\ud504\uc14b \ubaa9\ub85d", "file_type": "data_field", "source_file": "Docs/WorkDone/2026-03-30_Event_Reminder_Offsets_Implementation.md", "id": "reminderOffsets", "community": 34 }, { "label": "\ub09a\uc2dc \ubbf8\ub2c8\uac8c\uc784", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "fishing_mini_game", "community": 35 }, { "label": "\uacf5\uc6a9 \ubbf8\ub2c8\uac8c\uc784 \ub808\uc9c0\uc2a4\ud2b8\ub9ac", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "fishing_mini_game_registry", "community": 36 }, { "label": "/fishing cast \uba85\ub839\uc5b4", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "/fishing cast command", "community": 37 }, { "label": "/fishing end \uba85\ub839\uc5b4", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "/fishing end command", "community": 38 }, { "label": "\uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": " \uc804\uc6a9 \uc2a4\ub808\ub4dc \uae30\ubc18 \uc138\uc158", "community": 39 }, { "label": "\uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "\uba54\ubaa8\ub9ac \uae30\ubc18 \uc138\uc158 \uad00\ub9ac", "community": 40 }, { "label": "\uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "\uac70\ub9ac/\ub04a\uc5b4\uc9d0 \uac8c\uc774\uc9c0", "community": 41 }, { "label": "\uace8\ub4dc \uc9c0\uae09", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "\uace8\ub4dc \uc9c0\uae09", "community": 42 }, { "label": "RefinementProfile.gold", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "RefinementProfile.gold", "community": 43 }, { "label": "src/commands/fishing.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "src/commands/fishing.ts", "community": 44 }, { "label": "src/services/FishingService.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "src/services/FishingService.ts", "community": 45 }, { "label": "src/events/interactionCreate.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "src/events/interactionCreate.ts", "community": 46 }, { "label": "src/services/MiniGameRegistry.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "src/services/MiniGameRegistry.ts", "community": 47 }, { "label": "src/services/RefinementService.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "src/services/RefinementService.ts", "community": 48 }, { "label": "src/i18n/types.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "src/i18n/types.ts", "community": 49 }, { "label": "tests/services/FishingService.test.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_Fishing_MiniGame_Phase1_Implementation.md", "id": "tests/services/FishingService.test.ts", "community": 50 }, { "label": "YouTube Music Playback", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "id": "youtube_music_playback", "community": 51 }, { "label": "pause/resume control", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "id": "pause/resume control", "community": 52 }, { "label": "next-track preview", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "id": "next-track preview", "community": 53 }, { "label": "src/commands/music.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "id": "src/commands/music.ts", "community": 54 }, { "label": "src/services/MusicService.ts", "file_type": "code", "source_file": "Docs/WorkDone/2026-03-31_YouTube_Music_Playback_Phase3_Implementation.md", "id": "src/services/MusicService.ts", "community": 55 }, { "label": "\uc5d0\ub7ec \uc548\ub0b4 UX \uac1c\uc120", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Error_Guidance_UX_Implementation.md", "id": "error_guidance_ux", "community": 56 }, { "label": "BotError \ud074\ub798\uc2a4", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Error_Guidance_UX_Implementation.md", "id": "BotError class", "community": 57 }, { "label": "ErrorCodes.ts", "file_type": "Docs/Work_Directory", "source_file": "docs/Work_Directory", "doc_id": "docs/Work_Directory", "doc_type": "directory", "id": "ErrorCodes.ts", "community": 58 }, { "label": "Fishing Profile (User Stats)", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md", "id": "FishingProfile", "community": 59 }, { "label": "Fishing Service", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md", "id": "FishingService", "community": 60 }, { "label": "/fishing status command", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_MiniGame_Phase2_Implementation.md", "id": "/fishing status", "community": 61 }, { "label": "Fishing Collection Entry", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_Size_Ranking_Implementation.md", "id": "FishingCollectionEntry", "community": 62 }, { "label": "/fishing ranking command", "file_type": "document", "source_file": "Docs/WorkDone/2026-04-07_Fishing_Size_Ranking_Implementation.md", "id": "/fishing ranking", "community": 63 }, { "label": "Permission Audit Service", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Permission_Audit_Implementation.md", "id": "PermissionAuditService", "community": 64 }, { "label": "/audit-permissions command", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Permission_Audit_Implementation.md", "id": "/audit-permissions", "community": 65 }, { "label": "Presence Service", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Presence_Implementation.md", "id": "PresenceService", "community": 66 }, { "label": "Audit Channel Model", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Audit_Log_Channel_Implementation.md", "id": "AuditChannel", "community": 67 }, { "label": "Audit Log Service", "file_type": "document", "source_file": "Docs/WorkDone/2026-03-27_Audit_Log_Channel_Implementation.md", "id": "AuditLogService", "community": 68 }, { "description": "Core structure for persistent user and guild data, likely interacting with a database.", "id": "A", "community": 10 }, { "description": "Handling of user authentication, session management, and OAuth flows.", "id": "B", "community": 10 }, { "description": "Discord interaction layer, managing messages, components (buttons, select menus), and event listeners.", "id": "C", "community": 10 }, { "description": "Business logic related to moderation, role management, and user moderation tools.", "id": "D", "community": 10 }, { "description": "Game or core features logic, potentially including economy, inventory, or questing systems.", "id": "E", "community": 10 }, { "description": "Configuration loading and environment variable management.", "id": "G", "community": 10 }, { "description": "A dedicated handler for managing guild or server-specific settings and persistent data.", "id": "H", "community": 10 }, { "description": "Messaging utilities, including formatting, embedding creation, and thread management.", "id": "I", "community": 10 }, { "description": "Logging module for tracking application events, errors, and usage statistics.", "id": "J", "community": 10 }, { "label": "process_data", "id": "node_1", "community": 21 }, { "label": "analyze_results", "id": "node_2", "community": 21 }, { "label": "generate_report", "id": "node_3", "community": 21 }, { "text": "The Quick Brown Fox Jumps Over The Lazy Dog. This sentence is a classic pangram used to test typewriters and early typewriters. Pangrams contain every letter of the alphabet at least once. The fox is a common symbol in literature, often representing cleverness or wildness. The dog, conversely, can symbolize loyalty or companionship. This short passage demonstrates basic sentence structure and common English vocabulary.", "id": "file1", "community": 69 }, { "label": "Root", "id": "root", "community": 70 }, { "label": "Data", "id": "data", "community": 71 }, { "label": "Model", "id": "model", "community": 72 }, { "label": "Function A", "id": "function_a", "community": 73 }, { "label": "Function B", "id": "function_b", "community": 74 } ], "links": [ { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma.config.ts", "source_location": "L3", "weight": 1.0, "_src": "prisma_config", "_tgt": "config", "source": "prisma_config", "target": "config", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L4", "weight": 1.0, "_src": "seed", "_tgt": "config", "source": "seed", "target": "config", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "prisma/seed.ts", "source_location": "L10", "weight": 1.0, "_src": "seed", "_tgt": "seed_main", "source": "seed", "target": "seed_main", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "tests/errors/BotError.test.ts", "source_location": "L1", "weight": 1.0, "_src": "boterror_test", "_tgt": "boterror", "source": "boterror_test", "target": "boterror", "confidence_score": 1.0 }, { "relation": "imports_from", "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_location": "L4", "weight": 1.0, "_src": "check_i18n_tests", "_tgt": "en", "source": "check_i18n_tests", "target": "en", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L19", "weight": 1.0, "_src": "check_i18n_tests", "_tgt": "check_i18n_tests_walk", "source": "check_i18n_tests", "target": "check_i18n_tests_walk", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L43", "weight": 1.0, "_src": "check_i18n_tests", "_tgt": "check_i18n_tests_getfiles", "source": "check_i18n_tests", "target": "check_i18n_tests_getfiles", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/check-i18n-tests.ts", "source_location": "L64", "weight": 1.0, "_src": "check_i18n_tests", "_tgt": "check_i18n_tests_checkfile", "source": "check_i18n_tests", "target": "check_i18n_tests_checkfile", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L1", "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 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L13", "weight": 1.0, "_src": "index", "_tgt": "index_createpgpoolconfig", "source": "index", "target": "index_createpgpoolconfig", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/database/index.ts", "source_location": "L40", "weight": 1.0, "_src": "index", "_tgt": "index_connectdb", "source": "index", "target": "index_connectdb", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L9", "weight": 1.0, "_src": "index", "_tgt": "types", "source": "index", "target": "types", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L17", "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 }, { "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_location": "L7", "weight": 1.0, "_src": "refinementhandler", "_tgt": "refinementhandler_handlerefinementinteraction", "source": "refinementhandler", "target": "refinementhandler_handlerefinementinteraction", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L2", "weight": 1.0, "_src": "setupwizardhandler", "_tgt": "setupwizardrenderer", "source": "setupwizardhandler", "target": "setupwizardrenderer", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L4", "weight": 1.0, "_src": "setupwizardhandler", "_tgt": "errorcodes", "source": "setupwizardhandler", "target": "errorcodes", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/interactions/handlers/setupWizardHandler.ts", "source_location": "L7", "weight": 1.0, "_src": "setupwizardhandler", "_tgt": "setupwizardhandler_handlesetupwizardinteraction", "source": "setupwizardhandler", "target": "setupwizardhandler_handlesetupwizardinteraction", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L10", "weight": 1.0, "_src": "interactioncreate", "_tgt": "setupwizardhandler", "source": "setupwizardhandler", "target": "interactioncreate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/config/env.ts", "source_location": "L8", "weight": 1.0, "_src": "env", "_tgt": "env_generateinstanceid", "source": "env", "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_location": "L3", "weight": 1.0, "_src": "errorhandler", "_tgt": "errorhandler_handleglobalexceptions", "source": "errorhandler", "target": "errorhandler_handleglobalexceptions", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L6", "weight": 1.0, "_src": "kordclient", "_tgt": "errorhandler", "source": "errorhandler", "target": "kordclient", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L9", "weight": 1.0, "_src": "logger", "_tgt": "logger_resolveloglevel", "source": "logger", "target": "logger_resolveloglevel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L15", "weight": 1.0, "_src": "logger", "_tgt": "logger_resolvelogdir", "source": "logger", "target": "logger_resolvelogdir", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/utils/logger.ts", "source_location": "L23", "weight": 1.0, "_src": "logger", "_tgt": "logger_ensurelogdir", "source": "logger", "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_location": "L25", "weight": 1.0, "_src": "language", "_tgt": "language_execute", "source": "language", "target": "language_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L6", "weight": 1.0, "_src": "setup", "_tgt": "setupwizardrenderer", "source": "setup", "target": "setupwizardrenderer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/setup.ts", "source_location": "L18", "weight": 1.0, "_src": "setup", "_tgt": "setup_execute", "source": "setup", "target": "setup_execute", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/voice.ts", "source_location": "L79", "weight": 1.0, "_src": "voice", "_tgt": "voice_execute", "source": "voice", "target": "voice_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L9", "weight": 1.0, "_src": "musicservice", "_tgt": "voice", "source": "voice", "target": "musicservice", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L3", "weight": 1.0, "_src": "music", "_tgt": "musicservice", "source": "music", "target": "musicservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L6", "weight": 1.0, "_src": "music", "_tgt": "music_builderrormessage", "source": "music", "target": "music_builderrormessage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L14", "weight": 1.0, "_src": "music", "_tgt": "music_respond", "source": "music", "target": "music_respond", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/music.ts", "source_location": "L130", "weight": 1.0, "_src": "music", "_tgt": "music_execute", "source": "music", "target": "music_execute", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/music.ts", "source_location": "L140", "weight": 0.8, "_src": "music_execute", "_tgt": "music_builderrormessage", "source": "music_builderrormessage", "target": "music_execute", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/music.ts", "source_location": "L377", "weight": 0.8, "_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", "weight": 1.0, "_src": "refine", "_tgt": "feverservice", "source": "refine", "target": "feverservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/refine.ts", "source_location": "L91", "weight": 1.0, "_src": "refine", "_tgt": "refine_execute", "source": "refine", "target": "refine_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L11", "weight": 1.0, "_src": "minigame", "_tgt": "minigameregistry", "source": "minigame", "target": "minigameregistry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/minigame.ts", "source_location": "L62", "weight": 1.0, "_src": "minigame", "_tgt": "minigame_execute", "source": "minigame", "target": "minigame_execute", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/config.ts", "source_location": "L66", "weight": 1.0, "_src": "config", "_tgt": "config_execute", "source": "config", "target": "config_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L10", "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 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L20", "weight": 1.0, "_src": "audit", "_tgt": "audit_getoverallcolor", "source": "audit", "target": "audit_getoverallcolor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L26", "weight": 1.0, "_src": "audit", "_tgt": "audit_buildresultline", "source": "audit", "target": "audit_buildresultline", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/audit.ts", "source_location": "L110", "weight": 1.0, "_src": "audit", "_tgt": "audit_execute", "source": "audit", "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 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L12", "weight": 1.0, "_src": "event", "_tgt": "eventservice", "source": "event", "target": "eventservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L18", "weight": 1.0, "_src": "event", "_tgt": "event_parseseouldatetime", "source": "event", "target": "event_parseseouldatetime", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L51", "weight": 1.0, "_src": "event", "_tgt": "event_todiscordtimestamps", "source": "event", "target": "event_todiscordtimestamps", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L59", "weight": 1.0, "_src": "event", "_tgt": "event_parsereminderoffsets", "source": "event", "target": "event_parsereminderoffsets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L77", "weight": 1.0, "_src": "event", "_tgt": "event_formatreminderoffsets", "source": "event", "target": "event_formatreminderoffsets", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L85", "weight": 1.0, "_src": "event", "_tgt": "event_buildstatuslabel", "source": "event", "target": "event_buildstatuslabel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/event.ts", "source_location": "L189", "weight": 1.0, "_src": "event", "_tgt": "event_execute", "source": "event", "target": "event_execute", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L202", "weight": 0.8, "_src": "event_execute", "_tgt": "event_parseseouldatetime", "source": "event_parseseouldatetime", "target": "event_execute", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L239", "weight": 0.8, "_src": "event_execute", "_tgt": "event_todiscordtimestamps", "source": "event_todiscordtimestamps", "target": "event_execute", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L217", "weight": 0.8, "_src": "event_execute", "_tgt": "event_parsereminderoffsets", "source": "event_parsereminderoffsets", "target": "event_execute", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L247", "weight": 0.8, "_src": "event_execute", "_tgt": "event_formatreminderoffsets", "source": "event_formatreminderoffsets", "target": "event_execute", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/commands/event.ts", "source_location": "L286", "weight": 0.8, "_src": "event_execute", "_tgt": "event_buildstatuslabel", "source": "event_buildstatuslabel", "target": "event_execute", "confidence_score": 0.5 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L9", "weight": 1.0, "_src": "fishing", "_tgt": "fishingservice", "source": "fishing", "target": "fishingservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/commands/fishing.ts", "source_location": "L83", "weight": 1.0, "_src": "fishing", "_tgt": "fishing_execute", "source": "fishing", "target": "fishing_execute", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/BotError.ts", "source_location": "L16", "weight": 1.0, "_src": "boterror", "_tgt": "boterror_boterror", "source": "boterror", "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_location": "L29", "weight": 1.0, "_src": "boterror_boterror", "_tgt": "boterror_boterror_constructor", "source": "boterror_boterror", "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_location": "L38", "weight": 1.0, "_src": "errorreporter", "_tgt": "errorreporter_errorreporter", "source": "errorreporter", "target": "errorreporter_errorreporter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L136", "weight": 1.0, "_src": "errorreporter", "_tgt": "errorreporter_witherrorhandler", "source": "errorreporter", "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_location": "L43", "weight": 1.0, "_src": "errorreporter_errorreporter", "_tgt": "errorreporter_errorreporter_report", "source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_report", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L73", "weight": 1.0, "_src": "errorreporter_errorreporter", "_tgt": "errorreporter_errorreporter_wrap", "source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_wrap", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L107", "weight": 1.0, "_src": "errorreporter_errorreporter", "_tgt": "errorreporter_errorreporter_buildembed", "source": "errorreporter_errorreporter", "target": "errorreporter_errorreporter_buildembed", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L55", "weight": 0.8, "_src": "errorreporter_errorreporter_report", "_tgt": "errorreporter_errorreporter_buildembed", "source": "errorreporter_errorreporter_report", "target": "errorreporter_errorreporter_buildembed", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L145", "weight": 0.8, "_src": "errorreporter_witherrorhandler", "_tgt": "errorreporter_errorreporter_report", "source": "errorreporter_errorreporter_report", "target": "errorreporter_witherrorhandler", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/errors/ErrorReporter.ts", "source_location": "L144", "weight": 0.8, "_src": "errorreporter_witherrorhandler", "_tgt": "errorreporter_errorreporter_wrap", "source": "errorreporter_errorreporter_wrap", "target": "errorreporter_witherrorhandler", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/errors/ErrorCodes.ts", "source_location": "L123", "weight": 1.0, "_src": "errorcodes", "_tgt": "errorcodes_createboterror", "source": "errorcodes", "target": "errorcodes_createboterror", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L6", "weight": 1.0, "_src": "interactioncreate", "_tgt": "errorcodes", "source": "errorcodes", "target": "interactioncreate", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L4", "weight": 1.0, "_src": "voiceservice", "_tgt": "errorcodes", "source": "errorcodes", "target": "voiceservice", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L2", "weight": 1.0, "_src": "voicestateupdate", "_tgt": "voiceservice", "source": "voicestateupdate", "target": "voiceservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/voiceStateUpdate.ts", "source_location": "L7", "weight": 1.0, "_src": "voicestateupdate", "_tgt": "voicestateupdate_execute", "source": "voicestateupdate", "target": "voicestateupdate_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L2", "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 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/interactionCreate.ts", "source_location": "L16", "weight": 1.0, "_src": "interactioncreate", "_tgt": "interactioncreate_execute", "source": "interactioncreate", "target": "interactioncreate_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L2", "weight": 1.0, "_src": "messagecreate", "_tgt": "mimicservice", "source": "messagecreate", "target": "mimicservice", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L3", "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 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/messageCreate.ts", "source_location": "L10", "weight": 1.0, "_src": "messagecreate", "_tgt": "messagecreate_execute", "source": "messagecreate", "target": "messagecreate_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L2", "weight": 1.0, "_src": "guildmemberadd", "_tgt": "inviteservice", "source": "guildmemberadd", "target": "inviteservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildMemberAdd.ts", "source_location": "L7", "weight": 1.0, "_src": "guildmemberadd", "_tgt": "guildmemberadd_execute", "source": "guildmemberadd", "target": "guildmemberadd_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildDelete.ts", "source_location": "L2", "weight": 1.0, "_src": "guilddelete", "_tgt": "presenceservice", "source": "guilddelete", "target": "presenceservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildDelete.ts", "source_location": "L7", "weight": 1.0, "_src": "guilddelete", "_tgt": "guilddelete_execute", "source": "guilddelete", "target": "guilddelete_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/inviteDelete.ts", "source_location": "L2", "weight": 1.0, "_src": "invitedelete", "_tgt": "inviteservice", "source": "invitedelete", "target": "inviteservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/inviteDelete.ts", "source_location": "L7", "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", "_tgt": "ready_execute", "source": "ready", "target": "ready_execute", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L2", "weight": 1.0, "_src": "guildcreate", "_tgt": "inviteservice", "source": "guildcreate", "target": "inviteservice", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L3", "weight": 1.0, "_src": "guildcreate", "_tgt": "presenceservice", "source": "guildcreate", "target": "presenceservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/events/guildCreate.ts", "source_location": "L8", "weight": 1.0, "_src": "guildcreate", "_tgt": "guildcreate_execute", "source": "guildcreate", "target": "guildcreate_execute", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L21", "weight": 1.0, "_src": "localehelper", "_tgt": "localehelper_getinteractionlocale", "source": "localehelper", "target": "localehelper_getinteractionlocale", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/i18n/localeHelper.ts", "source_location": "L55", "weight": 1.0, "_src": "localehelper", "_tgt": "localehelper_getcontextlocale", "source": "localehelper", "target": "localehelper_getcontextlocale", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L6", "weight": 1.0, "_src": "voiceservice", "_tgt": "localehelper", "source": "localehelper", "target": "voiceservice", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/locales/en.ts", "source_location": "L1", "weight": 1.0, "_src": "en", "_tgt": "types", "source": "types", "target": "en", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/i18n/locales/ko.ts", "source_location": "L1", "weight": 1.0, "_src": "ko", "_tgt": "types", "source": "types", "target": "ko", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L29", "weight": 1.0, "_src": "index_statici18nprovider", "_tgt": "index_statici18nprovider_get", "source": "index_statici18nprovider", "target": "index_statici18nprovider_get", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L33", "weight": 1.0, "_src": "index_statici18nprovider", "_tgt": "index_statici18nprovider_issupported", "source": "index_statici18nprovider", "target": "index_statici18nprovider_issupported", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/i18n/index.ts", "source_location": "L37", "weight": 1.0, "_src": "index_statici18nprovider", "_tgt": "index_statici18nprovider_getsupportedlocales", "source": "index_statici18nprovider", "target": "index_statici18nprovider_getsupportedlocales", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L30", "weight": 0.8, "_src": "index_statici18nprovider_get", "_tgt": "index_getnestedvalue", "source": "index_statici18nprovider_get", "target": "index_getnestedvalue", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L115", "weight": 0.8, "_src": "index_t", "_tgt": "index_statici18nprovider_get", "source": "index_statici18nprovider_get", "target": "index_t", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L76", "weight": 0.8, "_src": "index_resolvelocale", "_tgt": "index_statici18nprovider_issupported", "source": "index_statici18nprovider_issupported", "target": "index_resolvelocale", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/i18n/index.ts", "source_location": "L72", "weight": 0.8, "_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", "weight": 1.0, "_src": "eventloader", "_tgt": "kordclient", "source": "kordclient", "target": "eventloader", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L8", "weight": 1.0, "_src": "kordclient", "_tgt": "feverservice", "source": "kordclient", "target": "feverservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L10", "weight": 1.0, "_src": "kordclient", "_tgt": "kordclient_kordclient", "source": "kordclient", "target": "kordclient_kordclient", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L13", "weight": 1.0, "_src": "kordclient_kordclient", "_tgt": "kordclient_kordclient_constructor", "source": "kordclient_kordclient", "target": "kordclient_kordclient_constructor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/client/KordClient.ts", "source_location": "L26", "weight": 1.0, "_src": "kordclient_kordclient", "_tgt": "kordclient_kordclient_start", "source": "kordclient_kordclient", "target": "kordclient_kordclient_start", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/handlers/EventLoader.ts", "source_location": "L6", "weight": 1.0, "_src": "eventloader", "_tgt": "eventloader_loadevents", "source": "eventloader", "target": "eventloader_loadevents", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/handlers/CommandLoader.ts", "source_location": "L6", "weight": 1.0, "_src": "commandloader", "_tgt": "commandloader_loadcommands", "source": "commandloader", "target": "commandloader_loadcommands", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/InviteService.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", "_tgt": "mimicservice_mimicservice", "source": "mimicservice", "target": "mimicservice_mimicservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MimicService.ts", "source_location": "L6", "weight": 1.0, "_src": "mimicservice_mimicservice", "_tgt": "mimicservice_mimicservice_handlemessage", "source": "mimicservice_mimicservice", "target": "mimicservice_mimicservice_handlemessage", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L3", "weight": 1.0, "_src": "refinementservice", "_tgt": "feverservice", "source": "refinementservice", "target": "feverservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L28", "weight": 1.0, "_src": "refinementservice", "_tgt": "refinementservice_refinementservice", "source": "refinementservice", "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_location": "L38", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_getmaxdurability", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getmaxdurability", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L45", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_loadconfigs", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L67", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_getsysconfig", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getsysconfig", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L71", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getsysconfignum", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L79", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_getcost", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getcost", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L86", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_tryrefine", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_tryrefine", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L153", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_startbattle", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_startbattle", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L249", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_checkin", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_checkin", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L277", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_sellweapon", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_sellweapon", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L299", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_getprofile", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L303", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_addgold", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_addgold", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/RefinementService.ts", "source_location": "L315", "weight": 1.0, "_src": "refinementservice_refinementservice", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L115", "weight": 0.8, "_src": "refinementservice_refinementservice_tryrefine", "_tgt": "refinementservice_refinementservice_getmaxdurability", "source": "refinementservice_refinementservice_getmaxdurability", "target": "refinementservice_refinementservice_tryrefine", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L87", "weight": 0.8, "_src": "refinementservice_refinementservice_tryrefine", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice_loadconfigs", "target": "refinementservice_refinementservice_tryrefine", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L154", "weight": 0.8, "_src": "refinementservice_refinementservice_startbattle", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice_loadconfigs", "target": "refinementservice_refinementservice_startbattle", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L278", "weight": 0.8, "_src": "refinementservice_refinementservice_sellweapon", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice_loadconfigs", "target": "refinementservice_refinementservice_sellweapon", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L321", "weight": 0.8, "_src": "refinementservice_refinementservice_getorcreateprofile", "_tgt": "refinementservice_refinementservice_loadconfigs", "source": "refinementservice_refinementservice_loadconfigs", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L90", "weight": 0.8, "_src": "refinementservice_refinementservice_tryrefine", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice_getsysconfignum", "target": "refinementservice_refinementservice_tryrefine", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L163", "weight": 0.8, "_src": "refinementservice_refinementservice_startbattle", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice_getsysconfignum", "target": "refinementservice_refinementservice_startbattle", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L262", "weight": 0.8, "_src": "refinementservice_refinementservice_checkin", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice_getsysconfignum", "target": "refinementservice_refinementservice_checkin", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L322", "weight": 0.8, "_src": "refinementservice_refinementservice_getorcreateprofile", "_tgt": "refinementservice_refinementservice_getsysconfignum", "source": "refinementservice_refinementservice_getsysconfignum", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L188", "weight": 0.8, "_src": "refinementservice_refinementservice_startbattle", "_tgt": "refinementservice_refinementservice_getcost", "source": "refinementservice_refinementservice_getcost", "target": "refinementservice_refinementservice_startbattle", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L281", "weight": 0.8, "_src": "refinementservice_refinementservice_sellweapon", "_tgt": "refinementservice_refinementservice_getcost", "source": "refinementservice_refinementservice_getcost", "target": "refinementservice_refinementservice_sellweapon", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L88", "weight": 0.8, "_src": "refinementservice_refinementservice_tryrefine", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_tryrefine", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L155", "weight": 0.8, "_src": "refinementservice_refinementservice_startbattle", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_startbattle", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L250", "weight": 0.8, "_src": "refinementservice_refinementservice_checkin", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_checkin", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L279", "weight": 0.8, "_src": "refinementservice_refinementservice_sellweapon", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_sellweapon", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L300", "weight": 0.8, "_src": "refinementservice_refinementservice_getprofile", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_getprofile", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/RefinementService.ts", "source_location": "L304", "weight": 0.8, "_src": "refinementservice_refinementservice_addgold", "_tgt": "refinementservice_refinementservice_getorcreateprofile", "source": "refinementservice_refinementservice_addgold", "target": "refinementservice_refinementservice_getorcreateprofile", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L4", "weight": 1.0, "_src": "activitytrackerservice", "_tgt": "activitytrackerservice_activitytrackerservice", "source": "activitytrackerservice", "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_location": "L9", "weight": 1.0, "_src": "activitytrackerservice_activitytrackerservice", "_tgt": "activitytrackerservice_activitytrackerservice_recordactivity", "source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_recordactivity", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/ActivityTrackerService.ts", "source_location": "L48", "weight": 1.0, "_src": "activitytrackerservice_activitytrackerservice", "_tgt": "activitytrackerservice_activitytrackerservice_getpeakhour", "source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_getpeakhour", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L2", "weight": 1.0, "_src": "bigemojiservice", "_tgt": "webhookservice", "source": "bigemojiservice", "target": "webhookservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L5", "weight": 1.0, "_src": "bigemojiservice", "_tgt": "bigemojiservice_bigemojiservice", "source": "bigemojiservice", "target": "bigemojiservice_bigemojiservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/BigEmojiService.ts", "source_location": "L6", "weight": 1.0, "_src": "bigemojiservice_bigemojiservice", "_tgt": "bigemojiservice_bigemojiservice_handlemessage", "source": "bigemojiservice_bigemojiservice", "target": "bigemojiservice_bigemojiservice_handlemessage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L5", "weight": 1.0, "_src": "feverservice", "_tgt": "feverservice_feverservice", "source": "feverservice", "target": "feverservice_feverservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L11", "weight": 1.0, "_src": "feverservice_feverservice", "_tgt": "feverservice_feverservice_startscheduler", "source": "feverservice_feverservice", "target": "feverservice_feverservice_startscheduler", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L28", "weight": 1.0, "_src": "feverservice_feverservice", "_tgt": "feverservice_feverservice_updatefeverstate", "source": "feverservice_feverservice", "target": "feverservice_feverservice_updatefeverstate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FeverService.ts", "source_location": "L64", "weight": 1.0, "_src": "feverservice_feverservice", "_tgt": "feverservice_feverservice_getfeverbonus", "source": "feverservice_feverservice", "target": "feverservice_feverservice_getfeverbonus", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L9", "weight": 1.0, "_src": "presenceservice", "_tgt": "presenceservice_presenceservice", "source": "presenceservice", "target": "presenceservice_presenceservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L28", "weight": 1.0, "_src": "presenceservice_presenceservice", "_tgt": "presenceservice_presenceservice_startactivepresence", "source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_startactivepresence", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L54", "weight": 1.0, "_src": "presenceservice_presenceservice", "_tgt": "presenceservice_presenceservice_updatepresence", "source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_updatepresence", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PresenceService.ts", "source_location": "L74", "weight": 1.0, "_src": "presenceservice_presenceservice", "_tgt": "presenceservice_presenceservice_stoprotation", "source": "presenceservice_presenceservice", "target": "presenceservice_presenceservice_stoprotation", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PresenceService.ts", "source_location": "L34", "weight": 0.8, "_src": "presenceservice_presenceservice_startactivepresence", "_tgt": "presenceservice_presenceservice_updatepresence", "source": "presenceservice_presenceservice_startactivepresence", "target": "presenceservice_presenceservice_updatepresence", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L79", "weight": 1.0, "_src": "musicservice", "_tgt": "musicservice_extractyoutubevideoid", "source": "musicservice", "target": "musicservice_extractyoutubevideoid", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L118", "weight": 1.0, "_src": "musicservice", "_tgt": "musicservice_isyoutubeplaylisturl", "source": "musicservice", "target": "musicservice_isyoutubeplaylisturl", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L133", "weight": 1.0, "_src": "musicservice", "_tgt": "musicservice_parsedurationseconds", "source": "musicservice", "target": "musicservice_parsedurationseconds", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L145", "weight": 1.0, "_src": "musicservice", "_tgt": "musicservice_parsedurationtexttoseconds", "source": "musicservice", "target": "musicservice_parsedurationtexttoseconds", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L175", "weight": 1.0, "_src": "musicservice", "_tgt": "musicservice_formatduration", "source": "musicservice", "target": "musicservice_formatduration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L191", "weight": 1.0, "_src": "musicservice", "_tgt": "musicservice_musicservice", "source": "musicservice", "target": "musicservice_musicservice", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L251", "weight": 0.8, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_extractyoutubevideoid", "source": "musicservice_extractyoutubevideoid", "target": "musicservice_musicservice_addfromurl", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L232", "weight": 0.8, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_isyoutubeplaylisturl", "source": "musicservice_isyoutubeplaylisturl", "target": "musicservice_musicservice_addfromurl", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L463", "weight": 0.8, "_src": "musicservice_musicservice_createqueueitem", "_tgt": "musicservice_parsedurationseconds", "source": "musicservice_parsedurationseconds", "target": "musicservice_musicservice_createqueueitem", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L463", "weight": 0.8, "_src": "musicservice_musicservice_createqueueitem", "_tgt": "musicservice_parsedurationtexttoseconds", "source": "musicservice_parsedurationtexttoseconds", "target": "musicservice_musicservice_createqueueitem", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L469", "weight": 0.8, "_src": "musicservice_musicservice_createqueueitem", "_tgt": "musicservice_formatduration", "source": "musicservice_formatduration", "target": "musicservice_musicservice_createqueueitem", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L898", "weight": 0.8, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_formatduration", "source": "musicservice_formatduration", "target": "musicservice_musicservice_buildnowplayingembed", "confidence_score": 0.5 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L199", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_getyoutube", "source": "musicservice_musicservice", "target": "musicservice_musicservice_getyoutube", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L207", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_addfromquery", "source": "musicservice_musicservice", "target": "musicservice_musicservice_addfromquery", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L231", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_addfromurl", "source": "musicservice_musicservice", "target": "musicservice_musicservice_addfromurl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L260", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_getqueueembed", "source": "musicservice_musicservice", "target": "musicservice_musicservice_getqueueembed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L300", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_getactivevoicechannelid", "source": "musicservice_musicservice", "target": "musicservice_musicservice_getactivevoicechannelid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L304", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_skip", "source": "musicservice_musicservice", "target": "musicservice_musicservice_skip", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L314", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_pause", "source": "musicservice_musicservice", "target": "musicservice_musicservice_pause", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L334", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_resume", "source": "musicservice_musicservice", "target": "musicservice_musicservice_resume", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L351", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_stop", "source": "musicservice_musicservice", "target": "musicservice_musicservice_stop", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L368", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_remove", "source": "musicservice_musicservice", "target": "musicservice_musicservice_remove", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L384", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_leave", "source": "musicservice_musicservice", "target": "musicservice_musicservice_leave", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L404", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_handlecontrolinteraction", "source": "musicservice_musicservice", "target": "musicservice_musicservice_handlecontrolinteraction", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L454", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_createqueueitem", "source": "musicservice_musicservice", "target": "musicservice_musicservice_createqueueitem", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L476", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_enqueuetracks", "source": "musicservice_musicservice", "target": "musicservice_musicservice_enqueuetracks", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L505", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_ensuresession", "source": "musicservice_musicservice", "target": "musicservice_musicservice_ensuresession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L561", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_bindsessionevents", "source": "musicservice_musicservice", "target": "musicservice_musicservice_bindsessionevents", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L577", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_ontrackfinished", "source": "musicservice_musicservice", "target": "musicservice_musicservice_ontrackfinished", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L597", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_notifyplaybackfailure", "source": "musicservice_musicservice", "target": "musicservice_musicservice_notifyplaybackfailure", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L618", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_playnext", "source": "musicservice_musicservice", "target": "musicservice_musicservice_playnext", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L660", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_resolvestreamurl", "source": "musicservice_musicservice", "target": "musicservice_musicservice_resolvestreamurl", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L711", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_extractplaylist", "source": "musicservice_musicservice", "target": "musicservice_musicservice_extractplaylist", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L754", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_spawnffmpeg", "source": "musicservice_musicservice", "target": "musicservice_musicservice_spawnffmpeg", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L796", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_cleanupprocess", "source": "musicservice_musicservice", "target": "musicservice_musicservice_cleanupprocess", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L805", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_rendernowplaying", "source": "musicservice_musicservice", "target": "musicservice_musicservice_rendernowplaying", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L822", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice", "target": "musicservice_musicservice_renderidlestate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L840", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_buildcontrolrow", "source": "musicservice_musicservice", "target": "musicservice_musicservice_buildcontrolrow", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L866", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_buildfallbackcontrolrow", "source": "musicservice_musicservice", "target": "musicservice_musicservice_buildfallbackcontrolrow", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L891", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_buildnowplayingembed", "source": "musicservice_musicservice", "target": "musicservice_musicservice_buildnowplayingembed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L948", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_buildprogressbar", "source": "musicservice_musicservice", "target": "musicservice_musicservice_buildprogressbar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L955", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_buildindeterminateprogressbar", "source": "musicservice_musicservice", "target": "musicservice_musicservice_buildindeterminateprogressbar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L961", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_startprogressupdates", "source": "musicservice_musicservice", "target": "musicservice_musicservice_startprogressupdates", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L984", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice", "target": "musicservice_musicservice_stopprogressupdates", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L991", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice", "target": "musicservice_musicservice_ispaused", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L995", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_getelapsedseconds", "source": "musicservice_musicservice", "target": "musicservice_musicservice_getelapsedseconds", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L1005", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L1027", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_formattrackline", "source": "musicservice_musicservice", "target": "musicservice_musicservice_formattrackline", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/MusicService.ts", "source_location": "L1031", "weight": 1.0, "_src": "musicservice_musicservice", "_tgt": "musicservice_musicservice_safesend", "source": "musicservice_musicservice", "target": "musicservice_musicservice_safesend", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L208", "weight": 0.8, "_src": "musicservice_musicservice_addfromquery", "_tgt": "musicservice_musicservice_getyoutube", "source": "musicservice_musicservice_getyoutube", "target": "musicservice_musicservice_addfromquery", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L460", "weight": 0.8, "_src": "musicservice_musicservice_createqueueitem", "_tgt": "musicservice_musicservice_getyoutube", "source": "musicservice_musicservice_getyoutube", "target": "musicservice_musicservice_createqueueitem", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L697", "weight": 0.8, "_src": "musicservice_musicservice_resolvestreamurl", "_tgt": "musicservice_musicservice_getyoutube", "source": "musicservice_musicservice_getyoutube", "target": "musicservice_musicservice_resolvestreamurl", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L227", "weight": 0.8, "_src": "musicservice_musicservice_addfromquery", "_tgt": "musicservice_musicservice_createqueueitem", "source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_createqueueitem", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L228", "weight": 0.8, "_src": "musicservice_musicservice_addfromquery", "_tgt": "musicservice_musicservice_enqueuetracks", "source": "musicservice_musicservice_addfromquery", "target": "musicservice_musicservice_enqueuetracks", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L233", "weight": 0.8, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_musicservice_extractplaylist", "source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_extractplaylist", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L248", "weight": 0.8, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_musicservice_enqueuetracks", "source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_enqueuetracks", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L256", "weight": 0.8, "_src": "musicservice_musicservice_addfromurl", "_tgt": "musicservice_musicservice_createqueueitem", "source": "musicservice_musicservice_addfromurl", "target": "musicservice_musicservice_createqueueitem", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L274", "weight": 0.8, "_src": "musicservice_musicservice_getqueueembed", "_tgt": "musicservice_musicservice_formattrackline", "source": "musicservice_musicservice_getqueueembed", "target": "musicservice_musicservice_formattrackline", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L310", "weight": 0.8, "_src": "musicservice_musicservice_skip", "_tgt": "musicservice_musicservice_stop", "source": "musicservice_musicservice_skip", "target": "musicservice_musicservice_stop", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L440", "weight": 0.8, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_skip", "source": "musicservice_musicservice_skip", "target": "musicservice_musicservice_handlecontrolinteraction", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L320", "weight": 0.8, "_src": "musicservice_musicservice_pause", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_ispaused", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L330", "weight": 0.8, "_src": "musicservice_musicservice_pause", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L430", "weight": 0.8, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_pause", "source": "musicservice_musicservice_pause", "target": "musicservice_musicservice_handlecontrolinteraction", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L347", "weight": 0.8, "_src": "musicservice_musicservice_resume", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice_resume", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L435", "weight": 0.8, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_resume", "source": "musicservice_musicservice_resume", "target": "musicservice_musicservice_handlecontrolinteraction", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L364", "weight": 0.8, "_src": "musicservice_musicservice_stop", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_stop", "target": "musicservice_musicservice_renderidlestate", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L393", "weight": 0.8, "_src": "musicservice_musicservice_leave", "_tgt": "musicservice_musicservice_stop", "source": "musicservice_musicservice_stop", "target": "musicservice_musicservice_leave", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L445", "weight": 0.8, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_stop", "source": "musicservice_musicservice_stop", "target": "musicservice_musicservice_handlecontrolinteraction", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L380", "weight": 0.8, "_src": "musicservice_musicservice_remove", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice_remove", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L392", "weight": 0.8, "_src": "musicservice_musicservice_leave", "_tgt": "musicservice_musicservice_cleanupprocess", "source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_cleanupprocess", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L399", "weight": 0.8, "_src": "musicservice_musicservice_leave", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_renderidlestate", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L450", "weight": 0.8, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_leave", "source": "musicservice_musicservice_leave", "target": "musicservice_musicservice_handlecontrolinteraction", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L408", "weight": 0.8, "_src": "musicservice_musicservice_handlecontrolinteraction", "_tgt": "musicservice_musicservice_buildfallbackcontrolrow", "source": "musicservice_musicservice_handlecontrolinteraction", "target": "musicservice_musicservice_buildfallbackcontrolrow", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L482", "weight": 0.8, "_src": "musicservice_musicservice_enqueuetracks", "_tgt": "musicservice_musicservice_ensuresession", "source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_ensuresession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L491", "weight": 0.8, "_src": "musicservice_musicservice_enqueuetracks", "_tgt": "musicservice_musicservice_playnext", "source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_playnext", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L493", "weight": 0.8, "_src": "musicservice_musicservice_enqueuetracks", "_tgt": "musicservice_musicservice_refreshcontrolmessage", "source": "musicservice_musicservice_enqueuetracks", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L556", "weight": 0.8, "_src": "musicservice_musicservice_ensuresession", "_tgt": "musicservice_musicservice_bindsessionevents", "source": "musicservice_musicservice_ensuresession", "target": "musicservice_musicservice_bindsessionevents", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L583", "weight": 0.8, "_src": "musicservice_musicservice_ontrackfinished", "_tgt": "musicservice_musicservice_cleanupprocess", "source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_cleanupprocess", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L590", "weight": 0.8, "_src": "musicservice_musicservice_ontrackfinished", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_renderidlestate", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L594", "weight": 0.8, "_src": "musicservice_musicservice_ontrackfinished", "_tgt": "musicservice_musicservice_playnext", "source": "musicservice_musicservice_ontrackfinished", "target": "musicservice_musicservice_playnext", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L599", "weight": 0.8, "_src": "musicservice_musicservice_notifyplaybackfailure", "_tgt": "musicservice_musicservice_cleanupprocess", "source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_cleanupprocess", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L606", "weight": 0.8, "_src": "musicservice_musicservice_notifyplaybackfailure", "_tgt": "musicservice_musicservice_safesend", "source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_safesend", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L612", "weight": 0.8, "_src": "musicservice_musicservice_notifyplaybackfailure", "_tgt": "musicservice_musicservice_playnext", "source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_playnext", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L614", "weight": 0.8, "_src": "musicservice_musicservice_notifyplaybackfailure", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_notifyplaybackfailure", "target": "musicservice_musicservice_renderidlestate", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L628", "weight": 0.8, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_renderidlestate", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L638", "weight": 0.8, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_resolvestreamurl", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_resolvestreamurl", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L639", "weight": 0.8, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_spawnffmpeg", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_spawnffmpeg", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L648", "weight": 0.8, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_rendernowplaying", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_rendernowplaying", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L651", "weight": 0.8, "_src": "musicservice_musicservice_playnext", "_tgt": "musicservice_musicservice_safesend", "source": "musicservice_musicservice_playnext", "target": "musicservice_musicservice_safesend", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L797", "weight": 0.8, "_src": "musicservice_musicservice_cleanupprocess", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice_cleanupprocess", "target": "musicservice_musicservice_stopprogressupdates", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L810", "weight": 0.8, "_src": "musicservice_musicservice_rendernowplaying", "_tgt": "musicservice_musicservice_buildnowplayingembed", "source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_buildnowplayingembed", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L811", "weight": 0.8, "_src": "musicservice_musicservice_rendernowplaying", "_tgt": "musicservice_musicservice_buildcontrolrow", "source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_buildcontrolrow", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L816", "weight": 0.8, "_src": "musicservice_musicservice_rendernowplaying", "_tgt": "musicservice_musicservice_safesend", "source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_safesend", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L819", "weight": 0.8, "_src": "musicservice_musicservice_rendernowplaying", "_tgt": "musicservice_musicservice_startprogressupdates", "source": "musicservice_musicservice_rendernowplaying", "target": "musicservice_musicservice_startprogressupdates", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L823", "weight": 0.8, "_src": "musicservice_musicservice_renderidlestate", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_stopprogressupdates", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L836", "weight": 0.8, "_src": "musicservice_musicservice_renderidlestate", "_tgt": "musicservice_musicservice_buildcontrolrow", "source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_buildcontrolrow", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1011", "weight": 0.8, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_renderidlestate", "source": "musicservice_musicservice_renderidlestate", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L841", "weight": 0.8, "_src": "musicservice_musicservice_buildcontrolrow", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice_buildcontrolrow", "target": "musicservice_musicservice_ispaused", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1017", "weight": 0.8, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_buildcontrolrow", "source": "musicservice_musicservice_buildcontrolrow", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L894", "weight": 0.8, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_getelapsedseconds", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_getelapsedseconds", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L898", "weight": 0.8, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_buildprogressbar", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_buildprogressbar", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L899", "weight": 0.8, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_buildindeterminateprogressbar", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_buildindeterminateprogressbar", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L901", "weight": 0.8, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_ispaused", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L941", "weight": 0.8, "_src": "musicservice_musicservice_buildnowplayingembed", "_tgt": "musicservice_musicservice_formattrackline", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_formattrackline", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1016", "weight": 0.8, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_buildnowplayingembed", "source": "musicservice_musicservice_buildnowplayingembed", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L962", "weight": 0.8, "_src": "musicservice_musicservice_startprogressupdates", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice_startprogressupdates", "target": "musicservice_musicservice_stopprogressupdates", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1023", "weight": 0.8, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_startprogressupdates", "source": "musicservice_musicservice_startprogressupdates", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1021", "weight": 0.8, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_stopprogressupdates", "source": "musicservice_musicservice_stopprogressupdates", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/MusicService.ts", "source_location": "L1020", "weight": 0.8, "_src": "musicservice_musicservice_refreshcontrolmessage", "_tgt": "musicservice_musicservice_ispaused", "source": "musicservice_musicservice_ispaused", "target": "musicservice_musicservice_refreshcontrolmessage", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L20", "weight": 1.0, "_src": "minigameregistry", "_tgt": "minigameregistry_getminigame", "source": "minigameregistry", "target": "minigameregistry_getminigame", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/MiniGameRegistry.ts", "source_location": "L24", "weight": 1.0, "_src": "minigameregistry", "_tgt": "minigameregistry_getallminigames", "source": "minigameregistry", "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", "weight": 1.0, "_src": "voiceservice", "_tgt": "voiceservice_voiceservice", "source": "voiceservice", "target": "voiceservice_voiceservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L10", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_syncchannels", "source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_syncchannels", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L49", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_handlevoicestateupdate", "source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handlevoicestateupdate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L65", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_handlejoin", "source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handlejoin", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L211", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_handleleave", "source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_handleleave", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L277", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_applyownershiptransfer", "source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_applyownershiptransfer", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L301", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_sendcontrolpanel", "source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_sendcontrolpanel", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/VoiceService.ts", "source_location": "L336", "weight": 1.0, "_src": "voiceservice_voiceservice", "_tgt": "voiceservice_voiceservice_geteffectivename", "source": "voiceservice_voiceservice", "target": "voiceservice_voiceservice_geteffectivename", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L56", "weight": 0.8, "_src": "voiceservice_voiceservice_handlevoicestateupdate", "_tgt": "voiceservice_voiceservice_handlejoin", "source": "voiceservice_voiceservice_handlevoicestateupdate", "target": "voiceservice_voiceservice_handlejoin", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L58", "weight": 0.8, "_src": "voiceservice_voiceservice_handlevoicestateupdate", "_tgt": "voiceservice_voiceservice_handleleave", "source": "voiceservice_voiceservice_handlevoicestateupdate", "target": "voiceservice_voiceservice_handleleave", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L130", "weight": 0.8, "_src": "voiceservice_voiceservice_handlejoin", "_tgt": "voiceservice_voiceservice_geteffectivename", "source": "voiceservice_voiceservice_handlejoin", "target": "voiceservice_voiceservice_geteffectivename", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L205", "weight": 0.8, "_src": "voiceservice_voiceservice_handlejoin", "_tgt": "voiceservice_voiceservice_sendcontrolpanel", "source": "voiceservice_voiceservice_handlejoin", "target": "voiceservice_voiceservice_sendcontrolpanel", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L268", "weight": 0.8, "_src": "voiceservice_voiceservice_handleleave", "_tgt": "voiceservice_voiceservice_applyownershiptransfer", "source": "voiceservice_voiceservice_handleleave", "target": "voiceservice_voiceservice_applyownershiptransfer", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/VoiceService.ts", "source_location": "L298", "weight": 0.8, "_src": "voiceservice_voiceservice_applyownershiptransfer", "_tgt": "voiceservice_voiceservice_sendcontrolpanel", "source": "voiceservice_voiceservice_applyownershiptransfer", "target": "voiceservice_voiceservice_sendcontrolpanel", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L143", "weight": 1.0, "_src": "permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice", "source": "permissionauditservice", "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", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_auditguild", "source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_auditguild", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L181", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_checkguildpermissions", "source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkguildpermissions", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L194", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_checkchannelpermissions", "source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkchannelpermissions", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L210", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_checkhierarchy", "source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_checkhierarchy", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L231", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_getmissing", "source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_getmissing", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L236", "weight": 1.0, "_src": "permissionauditservice_permissionauditservice", "_tgt": "permissionauditservice_permissionauditservice_permtostring", "source": "permissionauditservice_permissionauditservice", "target": "permissionauditservice_permissionauditservice_permtostring", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L153", "weight": 0.8, "_src": "permissionauditservice_permissionauditservice_auditguild", "_tgt": "permissionauditservice_permissionauditservice_checkguildpermissions", "source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkguildpermissions", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L159", "weight": 0.8, "_src": "permissionauditservice_permissionauditservice_auditguild", "_tgt": "permissionauditservice_permissionauditservice_checkchannelpermissions", "source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkchannelpermissions", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L167", "weight": 0.8, "_src": "permissionauditservice_permissionauditservice_auditguild", "_tgt": "permissionauditservice_permissionauditservice_checkhierarchy", "source": "permissionauditservice_permissionauditservice_auditguild", "target": "permissionauditservice_permissionauditservice_checkhierarchy", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L185", "weight": 0.8, "_src": "permissionauditservice_permissionauditservice_checkguildpermissions", "_tgt": "permissionauditservice_permissionauditservice_getmissing", "source": "permissionauditservice_permissionauditservice_checkguildpermissions", "target": "permissionauditservice_permissionauditservice_getmissing", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/PermissionAuditService.ts", "source_location": "L200", "weight": 0.8, "_src": "permissionauditservice_permissionauditservice_checkchannelpermissions", "_tgt": "permissionauditservice_permissionauditservice_getmissing", "source": "permissionauditservice_permissionauditservice_checkchannelpermissions", "target": "permissionauditservice_permissionauditservice_getmissing", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L17", "weight": 1.0, "_src": "setupwizardrenderer", "_tgt": "setupwizardrenderer_setupwizardrenderer", "source": "setupwizardrenderer", "target": "setupwizardrenderer_setupwizardrenderer", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/SetupWizardRenderer.ts", "source_location": "L18", "weight": 1.0, "_src": "setupwizardrenderer_setupwizardrenderer", "_tgt": "setupwizardrenderer_setupwizardrenderer_renderstep", "source": "setupwizardrenderer_setupwizardrenderer", "target": "setupwizardrenderer_setupwizardrenderer_renderstep", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L102", "weight": 1.0, "_src": "fishingservice", "_tgt": "fishingservice_fishingservice", "source": "fishingservice", "target": "fishingservice_fishingservice", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L984", "weight": 1.0, "_src": "fishingservice", "_tgt": "fishingservice_buildfishinggauge", "source": "fishingservice", "target": "fishingservice_buildfishinggauge", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L988", "weight": 1.0, "_src": "fishingservice", "_tgt": "fishingservice_buildfishinglane", "source": "fishingservice", "target": "fishingservice_buildfishinglane", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L109", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_enterthread", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_enterthread", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L135", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_isownedfishingthread", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_isownedfishingthread", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L145", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_startsessioninthread", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_startsessioninthread", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L168", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_endthreadbyuser", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_endthreadbyuser", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L189", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_handlebutton", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_handlebutton", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L234", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getprofile", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getprofile", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L242", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getcollection", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getcollection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L256", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getsizeranking", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getsizeranking", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L271", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getfishdisplayname", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getfishdisplayname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L275", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getraritydisplaynamebyid", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritydisplaynamebyid", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L283", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_ticksession", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_ticksession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L307", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_queueaction", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_queueaction", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L323", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_resolvesuccessfulpull", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolvesuccessfulpull", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L353", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_resolvemiss", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolvemiss", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L369", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_startnextphase", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_startnextphase", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L375", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_finishsession", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_finishsession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L397", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getactivesession", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getactivesession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L411", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_issessionstale", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_issessionstale", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L424", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_clearstalesession", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_clearstalesession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L430", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_deletethread", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_deletethread", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L444", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rendersession", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L467", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_buildembed", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildembed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L527", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_buildcontrolrow", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildcontrolrow", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L552", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_buildgauge", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildgauge", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L558", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_createsessioninthread", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_createsessioninthread", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L613", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_findorcreatethread", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_findorcreatethread", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L632", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_findownedfishingthread", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_findownedfishingthread", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L646", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_sendcatchresult", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_sendcatchresult", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L702", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_previewfishlane", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_previewfishlane", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L706", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_previewgauge", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_previewgauge", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L710", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_buildfishlane", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildfishlane", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L716", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_randomdirection", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_randomdirection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L721", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_buildthreadname", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_buildthreadname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L726", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_loadfishingcatalog", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_loadfishingcatalog", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L738", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_pickfishbyrate", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickfishbyrate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L752", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_pickraritybyrate", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickraritybyrate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L766", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getreactionwindowms", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getreactionwindowms", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L772", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_rollrange", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rollrange", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L780", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_pickrandomartpath", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_pickrandomartpath", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L789", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_resolveresourcepath", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_resolveresourcepath", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L793", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_loadfishingrarities", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_loadfishingrarities", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L805", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getraritydisplayname", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritydisplayname", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L809", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_recordprofileresult", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_recordprofileresult", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L852", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_recordcollectioncatch", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_recordcollectioncatch", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L898", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getraritycountfield", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritycountfield", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L906", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getrarityrank", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getrarityrank", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L914", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getraritybadge", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getraritybadge", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L922", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_composerarityart", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_composerarityart", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L946", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_hextocolorint", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_hextocolorint", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L950", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_rollcatchsizecm", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rollcatchsizecm", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L956", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_formatselectedaction", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_formatselectedaction", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L964", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_cleartick", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_cleartick", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L971", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/FishingService.ts", "source_location": "L975", "weight": 1.0, "_src": "fishingservice_fishingservice", "_tgt": "fishingservice_fishingservice_rolldecimalrange", "source": "fishingservice_fishingservice", "target": "fishingservice_fishingservice_rolldecimalrange", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L114", "weight": 0.8, "_src": "fishingservice_fishingservice_enterthread", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_enterthread", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L120", "weight": 0.8, "_src": "fishingservice_fishingservice_enterthread", "_tgt": "fishingservice_fishingservice_findorcreatethread", "source": "fishingservice_fishingservice_enterthread", "target": "fishingservice_fishingservice_findorcreatethread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L142", "weight": 0.8, "_src": "fishingservice_fishingservice_isownedfishingthread", "_tgt": "fishingservice_fishingservice_buildthreadname", "source": "fishingservice_fishingservice_isownedfishingthread", "target": "fishingservice_fishingservice_buildthreadname", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L146", "weight": 0.8, "_src": "fishingservice_fishingservice_startsessioninthread", "_tgt": "fishingservice_fishingservice_isownedfishingthread", "source": "fishingservice_fishingservice_isownedfishingthread", "target": "fishingservice_fishingservice_startsessioninthread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L633", "weight": 0.8, "_src": "fishingservice_fishingservice_findownedfishingthread", "_tgt": "fishingservice_fishingservice_isownedfishingthread", "source": "fishingservice_fishingservice_isownedfishingthread", "target": "fishingservice_fishingservice_findownedfishingthread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L150", "weight": 0.8, "_src": "fishingservice_fishingservice_startsessioninthread", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L151", "weight": 0.8, "_src": "fishingservice_fishingservice_startsessioninthread", "_tgt": "fishingservice_fishingservice_getactivesession", "source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_getactivesession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L157", "weight": 0.8, "_src": "fishingservice_fishingservice_startsessioninthread", "_tgt": "fishingservice_fishingservice_createsessioninthread", "source": "fishingservice_fishingservice_startsessioninthread", "target": "fishingservice_fishingservice_createsessioninthread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L173", "weight": 0.8, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_getactivesession", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_getactivesession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L173", "weight": 0.8, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L175", "weight": 0.8, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_findownedfishingthread", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_findownedfishingthread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L180", "weight": 0.8, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_deletethread", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_deletethread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L185", "weight": 0.8, "_src": "fishingservice_fishingservice_endthreadbyuser", "_tgt": "fishingservice_fishingservice_finishsession", "source": "fishingservice_fishingservice_endthreadbyuser", "target": "fishingservice_fishingservice_finishsession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L192", "weight": 0.8, "_src": "fishingservice_fishingservice_handlebutton", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L197", "weight": 0.8, "_src": "fishingservice_fishingservice_handlebutton", "_tgt": "fishingservice_fishingservice_buildcontrolrow", "source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_buildcontrolrow", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L231", "weight": 0.8, "_src": "fishingservice_fishingservice_handlebutton", "_tgt": "fishingservice_fishingservice_queueaction", "source": "fishingservice_fishingservice_handlebutton", "target": "fishingservice_fishingservice_queueaction", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L812", "weight": 0.8, "_src": "fishingservice_fishingservice_recordprofileresult", "_tgt": "fishingservice_fishingservice_getprofile", "source": "fishingservice_fishingservice_getprofile", "target": "fishingservice_fishingservice_recordprofileresult", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L280", "weight": 0.8, "_src": "fishingservice_fishingservice_getraritydisplaynamebyid", "_tgt": "fishingservice_fishingservice_getraritydisplayname", "source": "fishingservice_fishingservice_getraritydisplaynamebyid", "target": "fishingservice_fishingservice_getraritydisplayname", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L284", "weight": 0.8, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L285", "weight": 0.8, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_cleartick", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_cleartick", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L290", "weight": 0.8, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_getreactionwindowms", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_getreactionwindowms", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L298", "weight": 0.8, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_resolvesuccessfulpull", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_resolvesuccessfulpull", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L303", "weight": 0.8, "_src": "fishingservice_fishingservice_ticksession", "_tgt": "fishingservice_fishingservice_resolvemiss", "source": "fishingservice_fishingservice_ticksession", "target": "fishingservice_fishingservice_resolvemiss", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L314", "weight": 0.8, "_src": "fishingservice_fishingservice_queueaction", "_tgt": "fishingservice_fishingservice_startnextphase", "source": "fishingservice_fishingservice_queueaction", "target": "fishingservice_fishingservice_startnextphase", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L315", "weight": 0.8, "_src": "fishingservice_fishingservice_queueaction", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice_queueaction", "target": "fishingservice_fishingservice_rendersession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L324", "weight": 0.8, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_rollrange", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rollrange", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L338", "weight": 0.8, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_rollcatchsizecm", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rollcatchsizecm", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L340", "weight": 0.8, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_finishsession", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_finishsession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L349", "weight": 0.8, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_startnextphase", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_startnextphase", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L350", "weight": 0.8, "_src": "fishingservice_fishingservice_resolvesuccessfulpull", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice_resolvesuccessfulpull", "target": "fishingservice_fishingservice_rendersession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L361", "weight": 0.8, "_src": "fishingservice_fishingservice_resolvemiss", "_tgt": "fishingservice_fishingservice_finishsession", "source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_finishsession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L365", "weight": 0.8, "_src": "fishingservice_fishingservice_resolvemiss", "_tgt": "fishingservice_fishingservice_startnextphase", "source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_startnextphase", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L366", "weight": 0.8, "_src": "fishingservice_fishingservice_resolvemiss", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice_resolvemiss", "target": "fishingservice_fishingservice_rendersession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L372", "weight": 0.8, "_src": "fishingservice_fishingservice_startnextphase", "_tgt": "fishingservice_fishingservice_randomdirection", "source": "fishingservice_fishingservice_startnextphase", "target": "fishingservice_fishingservice_randomdirection", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L377", "weight": 0.8, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_cleartick", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_cleartick", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L381", "weight": 0.8, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_recordprofileresult", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_recordprofileresult", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L383", "weight": 0.8, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_rendersession", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_rendersession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L385", "weight": 0.8, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L389", "weight": 0.8, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_sendcatchresult", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_sendcatchresult", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L393", "weight": 0.8, "_src": "fishingservice_fishingservice_finishsession", "_tgt": "fishingservice_fishingservice_deletethread", "source": "fishingservice_fishingservice_finishsession", "target": "fishingservice_fishingservice_deletethread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L403", "weight": 0.8, "_src": "fishingservice_fishingservice_getactivesession", "_tgt": "fishingservice_fishingservice_issessionstale", "source": "fishingservice_fishingservice_getactivesession", "target": "fishingservice_fishingservice_issessionstale", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L404", "weight": 0.8, "_src": "fishingservice_fishingservice_getactivesession", "_tgt": "fishingservice_fishingservice_clearstalesession", "source": "fishingservice_fishingservice_getactivesession", "target": "fishingservice_fishingservice_clearstalesession", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L425", "weight": 0.8, "_src": "fishingservice_fishingservice_clearstalesession", "_tgt": "fishingservice_fishingservice_cleartick", "source": "fishingservice_fishingservice_clearstalesession", "target": "fishingservice_fishingservice_cleartick", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L426", "weight": 0.8, "_src": "fishingservice_fishingservice_clearstalesession", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_clearstalesession", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L454", "weight": 0.8, "_src": "fishingservice_fishingservice_rendersession", "_tgt": "fishingservice_fishingservice_buildembed", "source": "fishingservice_fishingservice_rendersession", "target": "fishingservice_fishingservice_buildembed", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L455", "weight": 0.8, "_src": "fishingservice_fishingservice_rendersession", "_tgt": "fishingservice_fishingservice_buildcontrolrow", "source": "fishingservice_fishingservice_rendersession", "target": "fishingservice_fishingservice_buildcontrolrow", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L471", "weight": 0.8, "_src": "fishingservice_fishingservice_buildembed", "_tgt": "fishingservice_fishingservice_buildgauge", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_buildgauge", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L474", "weight": 0.8, "_src": "fishingservice_fishingservice_buildembed", "_tgt": "fishingservice_fishingservice_formatselectedaction", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_formatselectedaction", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L479", "weight": 0.8, "_src": "fishingservice_fishingservice_buildembed", "_tgt": "fishingservice_fishingservice_hextocolorint", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_hextocolorint", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L492", "weight": 0.8, "_src": "fishingservice_fishingservice_buildembed", "_tgt": "fishingservice_fishingservice_buildfishlane", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_buildfishlane", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L590", "weight": 0.8, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_buildembed", "source": "fishingservice_fishingservice_buildembed", "target": "fishingservice_fishingservice_createsessioninthread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L591", "weight": 0.8, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_buildcontrolrow", "source": "fishingservice_fishingservice_buildcontrolrow", "target": "fishingservice_fishingservice_createsessioninthread", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L707", "weight": 0.8, "_src": "fishingservice_fishingservice_previewgauge", "_tgt": "fishingservice_fishingservice_buildgauge", "source": "fishingservice_fishingservice_buildgauge", "target": "fishingservice_fishingservice_previewgauge", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L565", "weight": 0.8, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_pickfishbyrate", "source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_pickfishbyrate", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L566", "weight": 0.8, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_pickraritybyrate", "source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_pickraritybyrate", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L576", "weight": 0.8, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_randomdirection", "source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_randomdirection", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L599", "weight": 0.8, "_src": "fishingservice_fishingservice_createsessioninthread", "_tgt": "fishingservice_fishingservice_getuserkey", "source": "fishingservice_fishingservice_createsessioninthread", "target": "fishingservice_fishingservice_getuserkey", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L614", "weight": 0.8, "_src": "fishingservice_fishingservice_findorcreatethread", "_tgt": "fishingservice_fishingservice_buildthreadname", "source": "fishingservice_fishingservice_findorcreatethread", "target": "fishingservice_fishingservice_buildthreadname", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L647", "weight": 0.8, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_pickrandomartpath", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_pickrandomartpath", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L648", "weight": 0.8, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_getraritydisplayname", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_getraritydisplayname", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L649", "weight": 0.8, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_getraritybadge", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_getraritybadge", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L651", "weight": 0.8, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_hextocolorint", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_hextocolorint", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L675", "weight": 0.8, "_src": "fishingservice_fishingservice_sendcatchresult", "_tgt": "fishingservice_fishingservice_composerarityart", "source": "fishingservice_fishingservice_sendcatchresult", "target": "fishingservice_fishingservice_composerarityart", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L703", "weight": 0.8, "_src": "fishingservice_fishingservice_previewfishlane", "_tgt": "fishingservice_fishingservice_buildfishlane", "source": "fishingservice_fishingservice_previewfishlane", "target": "fishingservice_fishingservice_buildfishlane", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L989", "weight": 0.8, "_src": "fishingservice_buildfishinglane", "_tgt": "fishingservice_fishingservice_previewfishlane", "source": "fishingservice_fishingservice_previewfishlane", "target": "fishingservice_buildfishinglane", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L985", "weight": 0.8, "_src": "fishingservice_buildfishinggauge", "_tgt": "fishingservice_fishingservice_previewgauge", "source": "fishingservice_fishingservice_previewgauge", "target": "fishingservice_buildfishinggauge", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L727", "weight": 0.8, "_src": "fishingservice_fishingservice_loadfishingcatalog", "_tgt": "fishingservice_fishingservice_resolveresourcepath", "source": "fishingservice_fishingservice_loadfishingcatalog", "target": "fishingservice_fishingservice_resolveresourcepath", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L786", "weight": 0.8, "_src": "fishingservice_fishingservice_pickrandomartpath", "_tgt": "fishingservice_fishingservice_resolveresourcepath", "source": "fishingservice_fishingservice_pickrandomartpath", "target": "fishingservice_fishingservice_resolveresourcepath", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L794", "weight": 0.8, "_src": "fishingservice_fishingservice_loadfishingrarities", "_tgt": "fishingservice_fishingservice_resolveresourcepath", "source": "fishingservice_fishingservice_resolveresourcepath", "target": "fishingservice_fishingservice_loadfishingrarities", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L811", "weight": 0.8, "_src": "fishingservice_fishingservice_recordprofileresult", "_tgt": "fishingservice_fishingservice_getraritycountfield", "source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_getraritycountfield", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L848", "weight": 0.8, "_src": "fishingservice_fishingservice_recordprofileresult", "_tgt": "fishingservice_fishingservice_recordcollectioncatch", "source": "fishingservice_fishingservice_recordprofileresult", "target": "fishingservice_fishingservice_recordcollectioncatch", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L853", "weight": 0.8, "_src": "fishingservice_fishingservice_recordcollectioncatch", "_tgt": "fishingservice_fishingservice_getrarityrank", "source": "fishingservice_fishingservice_recordcollectioncatch", "target": "fishingservice_fishingservice_getrarityrank", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/FishingService.ts", "source_location": "L951", "weight": 0.8, "_src": "fishingservice_fishingservice_rollcatchsizecm", "_tgt": "fishingservice_fishingservice_rolldecimalrange", "source": "fishingservice_fishingservice_rollcatchsizecm", "target": "fishingservice_fishingservice_rolldecimalrange", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L4", "weight": 1.0, "_src": "webhookservice", "_tgt": "webhookservice_webhookservice", "source": "webhookservice", "target": "webhookservice_webhookservice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/WebhookService.ts", "source_location": "L13", "weight": 1.0, "_src": "webhookservice_webhookservice", "_tgt": "webhookservice_webhookservice_getwebhookclient", "source": "webhookservice_webhookservice", "target": "webhookservice_webhookservice_getwebhookclient", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L23", "weight": 1.0, "_src": "auditlogservice", "_tgt": "auditlogservice_auditlogservice", "source": "auditlogservice", "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_location": "L29", "weight": 1.0, "_src": "auditlogservice_auditlogservice", "_tgt": "auditlogservice_auditlogservice_log", "source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_log", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L71", "weight": 1.0, "_src": "auditlogservice_auditlogservice", "_tgt": "auditlogservice_auditlogservice_setchannel", "source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_setchannel", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L87", "weight": 1.0, "_src": "auditlogservice_auditlogservice", "_tgt": "auditlogservice_auditlogservice_clearchannel", "source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_clearchannel", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L96", "weight": 1.0, "_src": "auditlogservice_auditlogservice", "_tgt": "auditlogservice_auditlogservice_getchannel", "source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_getchannel", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/AuditLogService.ts", "source_location": "L107", "weight": 1.0, "_src": "auditlogservice_auditlogservice", "_tgt": "auditlogservice_auditlogservice_setfilter", "source": "auditlogservice_auditlogservice", "target": "auditlogservice_auditlogservice_setfilter", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/AuditLogService.ts", "source_location": "L31", "weight": 0.8, "_src": "auditlogservice_auditlogservice_log", "_tgt": "auditlogservice_auditlogservice_getchannel", "source": "auditlogservice_auditlogservice_log", "target": "auditlogservice_auditlogservice_getchannel", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/AuditLogService.ts", "source_location": "L108", "weight": 0.8, "_src": "auditlogservice_auditlogservice_setfilter", "_tgt": "auditlogservice_auditlogservice_getchannel", "source": "auditlogservice_auditlogservice_getchannel", "target": "auditlogservice_auditlogservice_setfilter", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L10", "weight": 1.0, "_src": "eventservice", "_tgt": "eventservice_todiscordtimestamps", "source": "eventservice", "target": "eventservice_todiscordtimestamps", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L18", "weight": 1.0, "_src": "eventservice", "_tgt": "eventservice_buildeventembed", "source": "eventservice", "target": "eventservice_buildeventembed", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L68", "weight": 1.0, "_src": "eventservice", "_tgt": "eventservice_resolveannouncementchannel", "source": "eventservice", "target": "eventservice_resolveannouncementchannel", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L79", "weight": 1.0, "_src": "eventservice", "_tgt": "eventservice_eventservice", "source": "eventservice", "target": "eventservice_eventservice", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L25", "weight": 0.8, "_src": "eventservice_buildeventembed", "_tgt": "eventservice_todiscordtimestamps", "source": "eventservice_todiscordtimestamps", "target": "eventservice_buildeventembed", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L99", "weight": 0.8, "_src": "eventservice_eventservice_announceevent", "_tgt": "eventservice_buildeventembed", "source": "eventservice_buildeventembed", "target": "eventservice_eventservice_announceevent", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L193", "weight": 0.8, "_src": "eventservice_eventservice_processdueevents", "_tgt": "eventservice_buildeventembed", "source": "eventservice_buildeventembed", "target": "eventservice_eventservice_processdueevents", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L236", "weight": 0.8, "_src": "eventservice_eventservice_sendreminder", "_tgt": "eventservice_buildeventembed", "source": "eventservice_buildeventembed", "target": "eventservice_eventservice_sendreminder", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L94", "weight": 0.8, "_src": "eventservice_eventservice_announceevent", "_tgt": "eventservice_resolveannouncementchannel", "source": "eventservice_resolveannouncementchannel", "target": "eventservice_eventservice_announceevent", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L159", "weight": 0.8, "_src": "eventservice_eventservice_processdueevents", "_tgt": "eventservice_resolveannouncementchannel", "source": "eventservice_resolveannouncementchannel", "target": "eventservice_eventservice_processdueevents", "confidence_score": 0.5 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L82", "weight": 1.0, "_src": "eventservice_eventservice", "_tgt": "eventservice_eventservice_announceevent", "source": "eventservice_eventservice", "target": "eventservice_eventservice_announceevent", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L115", "weight": 1.0, "_src": "eventservice_eventservice", "_tgt": "eventservice_eventservice_startreminderloop", "source": "eventservice_eventservice", "target": "eventservice_eventservice_startreminderloop", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L133", "weight": 1.0, "_src": "eventservice_eventservice", "_tgt": "eventservice_eventservice_stopreminderloop", "source": "eventservice_eventservice", "target": "eventservice_eventservice_stopreminderloop", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L141", "weight": 1.0, "_src": "eventservice_eventservice", "_tgt": "eventservice_eventservice_processdueevents", "source": "eventservice_eventservice", "target": "eventservice_eventservice_processdueevents", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/EventService.ts", "source_location": "L226", "weight": 1.0, "_src": "eventservice_eventservice", "_tgt": "eventservice_eventservice_sendreminder", "source": "eventservice_eventservice", "target": "eventservice_eventservice_sendreminder", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L120", "weight": 0.8, "_src": "eventservice_eventservice_startreminderloop", "_tgt": "eventservice_eventservice_processdueevents", "source": "eventservice_eventservice_startreminderloop", "target": "eventservice_eventservice_processdueevents", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "source_file": "src/services/EventService.ts", "source_location": "L172", "weight": 0.8, "_src": "eventservice_eventservice_processdueevents", "_tgt": "eventservice_eventservice_sendreminder", "source": "eventservice_eventservice_processdueevents", "target": "eventservice_eventservice_sendreminder", "confidence_score": 0.5 }, { "relation": "relies_on", "_src": "C", "_tgt": "F", "source": "F", "target": "C", "confidence_score": 1.0 }, { "label": "Returns transaction ID", "type": "Returns To", "_src": "Feature_PaymentGateway", "_tgt": "Feature_Billing", "source": "Feature_Billing", "target": "Feature_PaymentGateway", "confidence_score": 1.0 }, { "label": "Saves transaction records", "type": "Writes To", "_src": "Feature_Billing", "_tgt": "Feature_DataStorage", "source": "Feature_Billing", "target": "Feature_DataStorage", "confidence_score": 1.0 }, { "label": "Triggers success notification", "type": "Triggers", "_src": "Feature_Billing", "_tgt": "Feature_NotificationService", "source": "Feature_Billing", "target": "Feature_NotificationService", "confidence_score": 1.0 }, { "label": "Validates Tokens", "type": "Uses", "_src": "Feature_UserAuth", "_tgt": "Feature_APIGateway", "source": "Feature_UserAuth", "target": "Feature_APIGateway", "confidence_score": 1.0 }, { "label": "Stores credentials/profiles", "type": "Writes To", "_src": "Feature_UserAuth", "_tgt": "Feature_DataStorage", "source": "Feature_UserAuth", "target": "Feature_DataStorage", "confidence_score": 1.0 }, { "label": "Queries data", "type": "Reads From", "_src": "Feature_ReportGeneration", "_tgt": "Feature_DataStorage", "source": "Feature_DataStorage", "target": "Feature_ReportGeneration", "confidence_score": 1.0 }, { "label": "Enforces limits", "type": "Uses", "_src": "Feature_APIGateway", "_tgt": "Feature_RateLimiter", "source": "Feature_APIGateway", "target": "Feature_RateLimiter", "confidence_score": 1.0 }, { "label": "Receives request logs", "type": "Monitors", "_src": "Feature_LoggingService", "_tgt": "Feature_APIGateway", "source": "Feature_APIGateway", "target": "Feature_LoggingService", "confidence_score": 1.0 }, { "label": "Sends live updates", "type": "Communicates With", "_src": "Feature_WebSocketClient", "_tgt": "Feature_NotificationService", "source": "Feature_NotificationService", "target": "Feature_WebSocketClient", "confidence_score": 1.0 }, { "relation": "is_holder_of_tier", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md", "_src": "User", "_tgt": "subscription_tier_system", "source": "subscription_tier_system", "target": "User" }, { "relation": "is_controlled_by", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md", "_src": "Guild", "_tgt": "subscription_tier_system", "source": "subscription_tier_system", "target": "Guild" }, { "relation": "defines_limit", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md", "_src": "Free", "_tgt": "subscription_tier_system", "source": "subscription_tier_system", "target": "Free" }, { "relation": "defines_limit", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md", "_src": "Standard", "_tgt": "subscription_tier_system", "source": "subscription_tier_system", "target": "Standard" }, { "relation": "defines_limit", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md", "_src": "Pro", "_tgt": "subscription_tier_system", "source": "subscription_tier_system", "target": "Pro" }, { "relation": "defines_limit", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md", "_src": "Premium", "_tgt": "subscription_tier_system", "source": "subscription_tier_system", "target": "Premium" }, { "relation": "manages_association", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md", "_src": "GuildOwnership", "_tgt": "subscription_tier_system", "source": "subscription_tier_system", "target": "GuildOwnership" }, { "relation": "is_used_for_validation", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Decisions/subscription_tiers.md", "_src": "UserSubscription", "_tgt": "subscription_tier_system", "source": "subscription_tier_system", "target": "UserSubscription" }, { "relation": "is_preferred_storage_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Rules/security_guidelines.md", "_src": "Environment Variables", "_tgt": "Discord Bot Tokens", "source": "Discord Bot Tokens", "target": "Environment Variables" }, { "relation": "is_preferred_storage_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "Docs/Rules/security_guidelines.md", "_src": "Environment Variables", "_tgt": "Database Credentials", "source": "Database Credentials", "target": "Environment Variables" }, { "relation": "N/A", "confidence": "0.0", "source_file": "N/A_placeholder", "_src": "Environment Variables", "_tgt": "Environment Variables", "source": "Environment Variables", "target": "Environment Variables", "confidence_score": 1.0 }, { "relation": "uses", "_src": "D", "_tgt": "A", "source": "A", "target": "D", "confidence_score": 1.0 }, { "relation": "modifies", "_src": "E", "_tgt": "A", "source": "A", "target": "E", "confidence_score": 1.0 }, { "relation": "manages_state_of", "_src": "H", "_tgt": "A", "source": "A", "target": "H", "confidence_score": 1.0 }, { "relation": "triggers", "_src": "B", "_tgt": "C", "source": "B", "target": "C", "confidence_score": 1.0 }, { "relation": "logs_events_to", "_src": "B", "_tgt": "J", "source": "B", "target": "J", "confidence_score": 1.0 }, { "relation": "is_used_by", "_src": "I", "_tgt": "C", "source": "C", "target": "I", "confidence_score": 1.0 }, { "relation": "configures", "_src": "D", "_tgt": "G", "source": "D", "target": "G", "confidence_score": 1.0 }, { "relation": "logs", "_src": "E", "_tgt": "J", "source": "E", "target": "J", "confidence_score": 1.0 }, { "type": "feeds_data", "_src": "node_1", "_tgt": "node_2", "source": "node_1", "target": "node_2", "confidence_score": 1.0 }, { "type": "summarizes", "_src": "node_2", "_tgt": "node_3", "source": "node_2", "target": "node_3", "confidence_score": 1.0 } ], "hyperedges": [] }