MCPcopy Create free account

hub / github.com/astashov/liftosaur / functions

Functions5,090 in github.com/astashov/liftosaur

↓ 18 callersFunctionbf_add_si
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:2267
↓ 18 callersMethodconvertToPlanner
(opts: IPlannerToProgramConvertOpts = {})
src/models/programToPlanner.ts:297
↓ 18 callersFunctionfirstGymId
()
test/mcp.test.ts:867
↓ 18 callersFunctionget_bits
get LIMB_BITS at bit position 'pos' in tab */
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:335
↓ 18 callersFunctionisCollectionVersions
(v: unknown)
src/models/versionTracker/types.ts:53
↓ 18 callersFunctionload
(dispatch: IDispatch, type: string, cb: () => Promise<T>)
src/ducks/thunks.ts:2172
↓ 18 callersFunctionmcpJson
(status: number, body: object)
lambda/mcp/handler.ts:45
↓ 18 callersFunctionoauthError
(status: number, error: string, description: string)
lambda/mcp/oauth.ts:26
↓ 18 callersFunctionrow
(overrides: Partial<Record<string, string>> = {})
test/importFromLiftosaur.test.ts:16
↓ 18 callersFunctionrunOnJS
(fn)
src/utils/rnStubs/reanimated.js:23
↓ 17 callersFunctionCollectionUtils_sortBy
( arr: T[], key: K, isReverse?: boolean )
src/utils/collection.ts:237
↓ 17 callersFunctionObjectUtils_filter
(obj: T, cb: (key: keyof T, value: T[keyof T]) => boolean)
src/utils/object.ts:168
↓ 17 callersFunctionVersionTrackerUtils_getId
( obj: unknown, versionTypes: IVersionTypes<TAtomicType, TControlledType> )
src/models/versionTracker/utils.ts:46
↓ 17 callersFunctionWeight_eq
(weight: IWeight | number | IPercentage, value: IWeight | number | IPercentage)
src/models/weight.ts:503
↓ 17 callersMethodbuild
()
src/utils/styledText.ts:107
↓ 17 callersMethodcreate
(log: Omit<IAiLogDao, "id" | "ttl">)
lambda/dao/aiLogsDao.ts:31
↓ 17 callersFunctiondbuf_putc
ios/Packages/QuickJSCore/Sources/QuickJSC/cutils.c:159
↓ 17 callersFunctionel
(tag: string, style: Partial<CSSStyleDeclaration>, text?: string)
src/consent/consentBanner.ts:10
↓ 17 callersMethodextractByVersions
(obj: T, versionsDiff: IVersions<T>)
src/models/versionTracker.ts:125
↓ 17 callersFunctiongetChildren
(node: SyntaxNode)
src/liftoscriptEvaluator.ts:80
↓ 17 callersMethodgetValueTrim
(node: SyntaxNode)
src/pages/planner/plannerExerciseEvaluator.ts:145
↓ 17 callersFunctionget_u16
ios/Packages/QuickJSCore/Sources/QuickJSC/include/cutils.h:183
↓ 17 callersFunctionok
(data: T)
lambda/utils/apiv1.ts:63
↓ 17 callersMethodsign
(body: string)
lambda/updates/manifestSigner.ts:5
↓ 17 callersMethodstart
android/app/src/main/java/com/liftosaur/www/twa/liveactivity/WorkoutForegroundService.kt:17
↓ 17 callersFunctionunicode_prop_ops
ios/Packages/QuickJSCore/Sources/QuickJSC/libunicode.c:1485
↓ 17 callersFunctionuseModal
( key: K, callback: (value: IModalResultMap[K]) => void )
src/navigation/ModalStateContext.tsx:175
↓ 16 callersFunctionProgram_getProgramDayUsedExercises
( programDay: IEvaluatedProgramDay )
src/models/program.ts:1115
↓ 16 callersFunctionProgram_nextHistoryRecord
( aProgram: IProgram, settings: ISettings, stats: IStats, dayIndex?: number )
src/models/program.ts:364
↓ 16 callersFunctionSendMessage_toIosAndAndroid
(obj: Record<string, string | undefined>)
src/utils/sendMessage.ts:94
↓ 16 callersMethodapplyStorageUpdate
( user: ILimitedUserDao, buildNewStorage: (oldStorage: IPartialStorage) => IPartialStorage, sideEf
lambda/dao/userDao.ts:643
↓ 16 callersFunctionbf_add
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:2225
↓ 16 callersFunctionbuildRecord
(id: number, startTime: number)
test/importDuplicates.test.ts:6
↓ 16 callersFunctionchangeSet
(cb: (s: IPlannerProgramExerciseEvaluatedSet) => void)
src/components/editProgramExercise/editProgramExerciseSet.tsx:87
↓ 16 callersFunctioncr_add_interval
ios/Packages/QuickJSCore/Sources/QuickJSC/include/libunicode.h:79
↓ 16 callersMethodgetApiKey
()
lambda/utils/secrets.ts:40
↓ 16 callersMethodgetStorage
(storageJson: string, cb: (storage: IStorage) => IEither<T, string>)
src/watch/index.ts:379
↓ 16 callersMethodmodifyStorage
( storageJson: string, deviceId: string, cb: (storage: IStorage) => IEither<IStorage, string> )
src/watch/index.ts:411
↓ 15 callersFunctionExercise_targetMusclesGroups
(type: IExerciseType, settings: ISettings)
src/models/exercise.ts:4068
↓ 15 callersFunctionHostConfig_resolveUrl
(path: string)
src/utils/hostConfig.ts:14
↓ 15 callersFunctionMuscle_getAvailableMuscleGroups
(settings: ISettings)
src/models/muscle.ts:186
↓ 15 callersFunctionPlannerProgram_evaluateText
(fullProgramText: string)
src/pages/planner/models/plannerProgram.ts:552
↓ 15 callersFunctionbuildRecord
(id: number, overrides: Partial<IHistoryRecord> = {})
test/importSession.test.ts:14
↓ 15 callersMethodcache
( name: T, cb: () => Promise<IAllSecrets[T]> )
lambda/utils/secrets.ts:68
↓ 15 callersFunctionclz
could leading zeros */
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:96
↓ 15 callersFunctioncr_init
ios/Packages/QuickJSCore/Sources/QuickJSC/libunicode.c:389
↓ 15 callersMethodevaluate
( expr: SyntaxNode )
src/liftoscriptEvaluator.ts:669
↓ 15 callersMethodgetSecret
(key: T)
lambda/utils/secrets.ts:79
↓ 15 callersFunctionisVersionsObject
(v: unknown)
src/models/versionTracker/types.ts:57
↓ 15 callersMethodstore
(user: ILimitedUserDao)
lambda/dao/userDao.ts:633
↓ 14 callersFunctionClipboardUtils_copy
(text: string)
src/utils/clipboard.tsx:21
↓ 14 callersFunctionMathUtils_roundFloat
(value: number, precision: number)
src/utils/math.ts:25
↓ 14 callersFunctionMuscle_getScreenMusclesFromMuscle
(muscle: IMuscle, settings: ISettings)
src/models/muscle.ts:168
↓ 14 callersFunctionProgress_lbProgress
(progressId?: number)
src/models/progress.ts:934
↓ 14 callersFunctionThunk_pullScreen
()
src/ducks/thunks.ts:1394
↓ 14 callersFunctionVersionTrackerUtils_createVersion
( timestamp: number, currentVersion: IFieldVersion | undefined, deviceId?: string )
src/models/versionTracker/utils.ts:79
↓ 14 callersFunctionWeight_multiply
(weight: IWeight, value: IWeight | number)
src/models/weight.ts:464
↓ 14 callersFunctionbf_mul_2exp
multiply 'r' by 2^e */
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:1625
↓ 14 callersFunctionbf_set_inf
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:294
↓ 14 callersMethodclear
()
src/utils/asyncQueue.ts:133
↓ 14 callersFunctiondbuf_putstr
ios/Packages/QuickJSCore/Sources/QuickJSC/cutils.c:164
↓ 14 callersFunctionjsonRpcResponse
(id: number | string | undefined, result: unknown)
lambda/mcp/handler.ts:37
↓ 14 callersFunctionoperation
( programExercise: IPlannerProgramExerciseWithType, set: IPlannerProgramExerciseEvaluatedSet, settings:
src/models/programExercise.ts:267
↓ 14 callersFunctionrunMigrations
(storage: IStorage | IPartialStorage, maxVersion?: string)
src/migrations/runner.ts:19
↓ 13 callersFunctionCollectionUtils_removeAt
(from: T[], index: number)
src/utils/collection.ts:283
↓ 13 callersFunctionExercise_onerm
(type: IExerciseType, settings: ISettings)
src/models/exercise.ts:3764
↓ 13 callersFunctionImportFromLiftosaur_convertLiftosaurCsvToHistoryRecords
( liftosaurCsvRaw: string, settings: ISettings )
src/utils/importFromLiftosaur.ts:143
↓ 13 callersFunctionMathUtils_round
(value: number, to: number)
src/utils/math.ts:1
↓ 13 callersFunctionMobile_isMobile
(userAgent: string)
lambda/utils/mobile.ts:5
↓ 13 callersFunctionSendMessage_androidAppVersion
()
src/utils/sendMessage.ts:27
↓ 13 callersFunctionVersionTrackerUtils_normalizeVersion
(version?: IFieldVersion)
src/models/versionTracker/utils.ts:98
↓ 13 callersFunctionWeight_calculatePlates
( allWeight: IWeight, settings: ISettings, units: IUnit, exerciseType: IExerciseType )
src/models/weight.ts:303
↓ 13 callersFunctionadd
( results: IResultsSetSplit, key: keyof IResultsSetSplit, completedReps: number, dayIndex: number, e
src/utils/weekInsightsUtils.ts:97
↓ 13 callersMethodaddFn
( callback: ICollectorFn<ItemType, U> )
src/utils/collector.ts:25
↓ 13 callersFunctionapiError
( status: number, code: string, message: string, details?: { line?: number; offset?: number; from?: nu
lambda/utils/apiKeyAuth.ts:25
↓ 13 callersMethodbatchDelete
(args: { tableName: string; keys: Record<string, NativeAttributeValue>[] })
lambda/utils/dynamo.ts:72
↓ 13 callersFunctionbf_cmpu
compare the absolute value of 'a' and 'b'. Return < 0 if a < b, 0 if a = b and > 0 otherwise. */
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:755
↓ 13 callersFunctionfn
(lensRecording, desc)
src/components/editProgram/screenProgram.tsx:108
↓ 13 callersFunctiongetBodyJson
(event: APIGatewayProxyEvent)
lambda/api/v1.ts:49
↓ 13 callersMethodgetLimitedById
(userId: string)
lambda/dao/userDao.ts:656
↓ 13 callersMethodgetProgramsByUserId
(userId: string, args: { ids?: string[] } = {})
lambda/dao/userDao.ts:814
↓ 13 callersMethodputObject
(args: { bucket: string; key: string; body: string | Buffer | Uint8Array | Readable; opts?: {
lambda/utils/s3.ts:17
↓ 13 callersMethodquery
(args: { tableName: string; expression: string; filterExpression?: string; indexName?: string;
lambda/utils/dynamo.ts:22
↓ 13 callersFunctionrow
(overrides: Partial<Record<string, string>> = {})
test/importFromHevy.test.ts:12
↓ 13 callersFunctionsaveLength
(name: keyof IStatsLength)
src/components/modalStats.tsx:30
↓ 13 callersMethodset
(name: string, value: string)
test/utils/mockFetch.ts:123
↓ 12 callersFunctionEquipment_getCurrentGym
(settings: ISettings)
src/models/equipment.ts:48
↓ 12 callersFunctionExercise_nameWithEquipment
(exercise: IExercise, settings?: ISettings)
src/models/exercise.ts:3692
↓ 12 callersFunctionIapHelpers_clearLoading
(dispatch: IDispatch)
src/utils/iapHelpers.ts:24
↓ 12 callersFunctionMuscle_getMusclesFromScreenMuscle
(muscleGroup: IScreenMuscle | string, settings: ISettings)
src/models/muscle.ts:201
↓ 12 callersFunctionPerfTracker_getSessionId
()
src/utils/perfTracker.ts:105
↓ 12 callersFunctionPerfTracker_recordEvent
(_event: IPerfEvent)
src/utils/perfTracker.ts:104
↓ 12 callersFunctionPlaywrightUtils_clickAll
(locator: Locator)
tests/playwrightUtils.ts:140
↓ 12 callersFunctionPlaywrightUtils_swipeLeft
(page: Page, locator: Locator)
tests/playwrightUtils.ts:79
↓ 12 callersFunctionProgress_getNextTimedSet
( progress: IHistoryRecord )
src/models/progress.ts:1302
↓ 12 callersFunctionStats_getEmpty
()
src/models/stats.ts:65
↓ 12 callersFunctionStorage_get
( maybeStorage?: Record<string, unknown>, shouldReportError?: boolean )
src/models/storage.ts:109
↓ 12 callersFunctionStorage_validate
(data: unknown, schema: v.GenericSchema<T>, name: string)
src/models/storage.ts:46
↓ 12 callersFunctionWeight_rpeMultiplier
(reps: number, rpe: number)
src/models/weight.ts:697
↓ 12 callersMethodbatchPut
(args: { tableName: string; items: Record<string, NativeAttributeValue>[] })
lambda/utils/dynamo.ts:73
← previousnext →201–300 of 5,090, ranked by callers