MCPcopy Create free account

hub / github.com/Swaggermuffin64/VIM_GYM / functions

Functions307 in github.com/Swaggermuffin64/VIM_GYM

↓ 1 callersFunctionplayModeLabel
(mode: string)
frontend/src/components/LeaderboardTable.tsx:43
↓ 1 callersFunctionplayableTasksForRoom
(tasks: Task[], numTasks: number)
backend/db/leaderboard.ts:81
↓ 1 callersMethodplayerReadyToPlay
(socket: GameSocket)
backend/multiplayer/roomManager.ts:272
↓ 1 callersFunctionprintStats
(times: number[], label: string)
matchmaking/scripts/task-gen-benchmark.ts:59
↓ 1 callersFunctionqueryLeaderboardTasks
( id: string )
backend/db/leaderboard.ts:403
↓ 1 callersFunctionqueryLeaderboardTop
(params: { limit: number; playMode: string; timeRange?: string; })
backend/db/leaderboard.ts:316
↓ 1 callersMethodremove
* Remove entry for a connection (call on disconnect)
matchmaking/src/rateLimit.ts:81
↓ 1 callersMethodremoveConnection
(ip: string, connectionId: string)
matchmaking/src/connectionLimiter.ts:50
↓ 1 callersFunctionremoveEmptyLines
(code: string)
backend/scripts/generateSnippets.ts:161
↓ 1 callersMethodremoveSocket
* Remove all data for a socket (call on disconnect)
backend/rateLimit/socketRateLimiter.ts:130
↓ 1 callersFunctionrenderPlayerHeader
(ranking: Ranking)
frontend/src/components/RaceResults.tsx:196
↓ 1 callersFunctionreplaySequenceEndState
( codeSnippet: codeSnippet, initialOffset: number, initialPreferredX: number, sequence: string[] )
backend/multiplayer/vimGraph.ts:527
↓ 1 callersMethodresetRoom
(socket: GameSocket)
backend/multiplayer/roomManager.ts:673
↓ 1 callersFunctionrun
()
matchmaking/scripts/smoke-test.ts:302
↓ 1 callersFunctionrun
()
matchmaking/scripts/task-gen-benchmark.ts:74
↓ 1 callersFunctionrunFullGameTest
()
matchmaking/scripts/full-game-test.ts:707
↓ 1 callersFunctionrunLoadTest
()
matchmaking/scripts/load-test.ts:204
↓ 1 callersFunctionrunSingleBenchmark
(batchNum: number)
matchmaking/scripts/task-gen-benchmark.ts:32
↓ 1 callersFunctionrunViralTest
()
matchmaking/scripts/full-game-test.ts:647
↓ 1 callersMethodscheduleRetry
()
matchmaking/src/matchmaker.ts:81
↓ 1 callersMethodscheduleRoomCleanup
(roomId: string)
backend/multiplayer/roomManager.ts:607
↓ 1 callersMethodscheduleWaitingRoomTimeout
(roomId: string, isPublic: boolean)
backend/multiplayer/roomManager.ts:43
↓ 1 callersFunctionsetCachedShortestPathResult
( key: string, value: shortestPathCacheEntry )
backend/multiplayer/vimGraph.ts:473
↓ 1 callersFunctionshouldDebugUndo
()
frontend/src/extensions/readOnlyNavigation.ts:11
↓ 1 callersFunctionshuffle
(array: T[])
backend/taskPool.ts:59
↓ 1 callersFunctionsignMatchToken
(playerId: string, roomId: string)
matchmaking/src/auth.ts:27
↓ 1 callersFunctionsimulatePlayer
(playerNum: number)
matchmaking/scripts/load-test.ts:44
↓ 1 callersMethodstartCountdown
(roomId: string)
backend/multiplayer/roomManager.ts:310
↓ 1 callersMethodstartRace
(roomId: string)
backend/multiplayer/roomManager.ts:336
↓ 1 callersFunctiontimeRangeWhereClause
(timeRange: string)
backend/db/leaderboard.ts:296
↓ 1 callersFunctionuseGameSocket
()
frontend/src/hooks/useGameSocket.ts:44
↓ 1 callersFunctionvalidateBoolean
( input: unknown, defaultValue: boolean = false )
backend/validation/inputValidation.ts:227
↓ 1 callersFunctionvalidateKeystrokeEvents
(input: unknown)
backend/validation/inputValidation.ts:154
↓ 1 callersFunctionvalidateOptionalRoomId
( input: unknown )
backend/validation/inputValidation.ts:241
↓ 1 callersFunctionvalidatePlayerName
(input: unknown)
matchmaking/src/validation.ts:17
↓ 1 callersFunctionverifyToken
(token: string | undefined, requireAuth: boolean = true)
matchmaking/src/auth.ts:37
↓ 1 callersFunctionwaitForTaskCache
()
backend/taskPool.ts:97
↓ 1 callersFunctionwsConnectivityTests
()
matchmaking/scripts/smoke-test.ts:163
FunctionAbout
()
frontend/src/pages/about.tsx:194
FunctionApp
()
frontend/src/App.tsx:448
FunctionDiscordIcon
({ style }: { style?: React.CSSProperties })
frontend/src/App.tsx:25
FunctionEntryTable
({ rows, showMode, showDate = false, loadingReplay, onReplay, fontSize = '15px', }: { rows: (Lea
frontend/src/components/LeaderboardTable.tsx:180
FunctionGitHubIcon
({ style }: { style?: React.CSSProperties })
frontend/src/App.tsx:10
FunctionLeaderboardModal
({ onClose }: { onClose: () => void })
frontend/src/components/LeaderboardTable.tsx:386
FunctionLeaderboardTable
({ style }: { style?: React.CSSProperties })
frontend/src/components/LeaderboardTable.tsx:563
FunctionLobby
({ isConnected, isConnecting = false, initialMode = null, error, queuePosition = null, relativeLin
frontend/src/components/Lobby.tsx:288
FunctionMultiplayerGame
()
frontend/src/pages/multiplayer.tsx:344
FunctionPlayHome
()
frontend/src/App.tsx:233
FunctionPracticeEditor
()
frontend/src/pages/practice.tsx:1170
FunctionRaceCountdown
({ seconds })
frontend/src/components/RaceCountdown.tsx:100
FunctionRaceResults
({ rankings, myPlayerId, raceComplete = true, playerAveragesById = {}, onPlayAgain, onLeave, onR
frontend/src/components/RaceResults.tsx:173
FunctionStatusMessage
({ loading, error, databaseConfigured, }: { loading: boolean; error: string | null; databaseConfig
frontend/src/components/LeaderboardTable.tsx:361
FunctionSummaryTaskSandbox
({ task, onCompletionChange, resetToken = 0, autoFocusOnMount = false, })
frontend/src/components/SummaryTaskSandbox.tsx:32
FunctionTaskBanner
({ task, isComplete, onNextTask, taskProgress, numTasks, })
frontend/src/components/TaskBanner.tsx:69
FunctionTaskReviewOverlay
({ taskSummaries, totalTime, onBack, onPracticeTasks, onPlayAgain, })
frontend/src/components/TaskReviewOverlay.tsx:23
FunctionToggleRow
({ options, value, onChange, }: { options: readonly (readonly [T, string])[]; value: T; onChange:
frontend/src/components/LeaderboardTable.tsx:134
FunctionWaitingRoom
({ roomId, players, myPlayerId, isQuickPlay = false, onReady, onLeave, })
frontend/src/components/WaitingRoom.tsx:257
FunctionclosePool
()
backend/db/pool.ts:22
Methodconstructor
()
backend/rateLimit/socketRateLimiter.ts:47
Methodconstructor
(options: Partial<ConnectionLimiterOptions> = {})
backend/rateLimit/connectionLimiter.ts:25
Methodconstructor
(io: GameServer)
backend/multiplayer/roomManager.ts:39
Methodconstructor
(options?: { playersPerMatch?: number; retryDelayMs?: number; gameServerUrl?: string; })
matchmaking/src/matchmaker.ts:15
Methodconstructor
(options: { maxRequests?: number; windowMs?: number; blockDurationMs?: number; } = {})
matchmaking/src/rateLimit.ts:20
Methodconstructor
(options: Partial<ConnectionLimiterOptions> = {})
matchmaking/src/connectionLimiter.ts:22
FunctioncopyRoomCode
()
frontend/src/components/WaitingRoom.tsx:308
Functioncreate
()
frontend/src/extensions/opponentCursor.ts:14
Functioncreate
()
frontend/src/extensions/targetHighlight.ts:268
FunctiongenerateDeleteTask
()
backend/tasks.ts:172
FunctiongenerateDeleteTasks
( count: number )
backend/taskWorker.ts:22
FunctiongeneratePositionTask
()
backend/tasks.ts:108
FunctiongeneratePositionTask
()
backend/taskWorker.ts:10
FunctiongeneratePositionTasks
( count: number )
backend/taskWorker.ts:16
FunctiongenerateRaceTaskBatches
(tasksPerType: number)
backend/tasks.ts:558
FunctiongenerateRaceTaskBatches
( tasksPerType: number )
backend/taskWorker.ts:34
FunctiongenerateYankPasteTask
()
backend/tasks.ts:345
FunctiongenerateYankPasteTasks
( count: number )
backend/taskWorker.ts:28
MethodgetTotalConnections
* Get total number of active connections.
backend/rateLimit/connectionLimiter.ts:101
MethodgetTrackedIpCount
* Get total number of tracked IPs.
backend/rateLimit/connectionLimiter.ts:94
FunctionhandleBack
()
frontend/src/components/Lobby.tsx:382
FunctionhandleBlur
(e: FocusEvent)
frontend/src/components/VimRaceEditor.tsx:376
FunctionhandleCheatSheetHotkey
(e: KeyboardEvent)
frontend/src/pages/practice.tsx:1866
FunctionhandleCreate
()
frontend/src/components/Lobby.tsx:325
FunctionhandleEscapeKey
(e: KeyboardEvent)
frontend/src/components/VimRaceEditor.tsx:316
FunctionhandleHintHotkey
(e: KeyboardEvent)
frontend/src/pages/practice.tsx:1885
FunctionhandleJoin
()
frontend/src/components/Lobby.tsx:340
FunctionhandleKeyDown
(e: KeyboardEvent)
frontend/src/pages/practice.tsx:1793
FunctionhandleLineNumbersHotkey
(e: KeyboardEvent)
frontend/src/pages/multiplayer.tsx:922
FunctionhandleQuickMatch
()
frontend/src/components/Lobby.tsx:351
FunctionhandleRelativeLinesHotkey
(e: KeyboardEvent)
frontend/src/pages/practice.tsx:1847
FunctionhandleResetHotkey
(e: KeyboardEvent)
frontend/src/pages/practice.tsx:1830
FunctionhandleResetHotkey
(e: KeyboardEvent)
frontend/src/pages/multiplayer.tsx:614
FunctionhandleWindowKeyCapture
(e: KeyboardEvent)
frontend/src/components/VimRaceEditor.tsx:359
FunctionisTaskCacheReady
()
backend/taskPool.ts:92
FunctiononKey
(e: KeyboardEvent)
frontend/src/components/LeaderboardTable.tsx:400
FunctiononMessage
(data: WebSocket.Data)
matchmaking/scripts/smoke-test.ts:139
MethodremovePlayer
(playerId: string)
matchmaking/src/matchmaker.ts:52
FunctionresetUndoHistory
()
frontend/src/components/VimRaceEditor.tsx:192
MethodroomCount
()
backend/multiplayer/roomManager.ts:752
MethodroomsByState
()
backend/multiplayer/roomManager.ts:756
Functiontick
()
backend/taskPool.test.ts:20
← previousnext →201–300 of 307, ranked by callers