MCPcopy Create free account

hub / github.com/ajmnz/prisma-import / functions

Functions209 in github.com/ajmnz/prisma-import

↓ 180 callersFunctiontest
({ PRISMA_USE_LOCAL_LS, version }: { PRISMA_USE_LOCAL_LS: string; version?: string })
packages/vscode/src/__test__/runTest.ts:6
↓ 154 callersFunctionassertCompletion
({ provider, previewFeatures, schema, expected, }: { provider?: DatasourceProvider previewFeatures
packages/language-server/src/__test__/completion.test.ts:37
↓ 21 callersFunctiongetTextDocument
(testFilePath: string, toFileUrl = false)
packages/language-server/src/__test__/helper.ts:13
↓ 18 callersFunctiongetCurrentLine
(document: TextDocument, line: number)
packages/language-server/src/util.ts:44
↓ 16 callersFunctionassertRename
(expected: WorkspaceEdit, document: TextDocument, newName: string, position: Position)
packages/language-server/src/__test__/rename.test.ts:8
↓ 15 callersFunctiongetAllSchemas
()
packages/language-server/src/imports.ts:205
↓ 14 callersFunctionconvertToCompletionItems
* Converts a json object containing labels and documentations to CompletionItems.
packages/language-server/src/completion/completionUtils.ts:29
↓ 12 callersFunctionconvertDocumentTextToTrimmedLineArray
(document: TextDocument)
packages/language-server/src/util.ts:51
↓ 11 callersMethodget
()
packages/language-server/src/WasmPanicRegistry.ts:4
↓ 8 callersFunctionreadVersionFile
({ fileName = '' })
scripts/util.js:8
↓ 8 callersFunctiontoCompletionItems
(allowedTypes: string[], kind: CompletionItemKind)
packages/language-server/src/completion/completionUtils.ts:381
↓ 7 callersFunctiongetBlockAtPosition
(line: number, lines: string[], includeImports = false)
packages/language-server/src/util.ts:182
↓ 7 callersFunctiongetDocument
(uri: string)
packages/language-server/src/server.ts:169
↓ 7 callersFunctiononError
(arg: unknown)
packages/language-server/src/__test__/artificial-panic.test.ts:46
↓ 6 callersFunctiongetDocUri
(p: string)
packages/vscode/src/__test__/helper.ts:46
↓ 6 callersFunctiongetFirstDatasourceProvider
(lines: string[])
packages/language-server/src/util.ts:490
↓ 6 callersFunctionhandleFormatPanic
(tryCb: () => void)
packages/language-server/src/prisma-fmt/util.ts:64
↓ 6 callersFunctionhandleWasmError
(e: Error, cmd: string, onError?: (errorMessage: string) => void)
packages/language-server/src/prisma-fmt/util.ts:36
↓ 6 callersFunctionisInsideAttribute
(currentLineUntrimmed: string, position: Position, symbols: string)
packages/language-server/src/util.ts:357
↓ 6 callersFunctionrelativeToAbsolutePath
(document: TextDocument, relativePath: string)
packages/language-server/src/util.ts:647
↓ 5 callersFunctionactivate
(docUri: vscode.Uri)
packages/vscode/src/__test__/helper.ts:18
↓ 5 callersFunctiongetFieldsFromCurrentBlock
(lines: string[], block: Block, position?: Position)
packages/language-server/src/util.ts:532
↓ 5 callersFunctiongetFileUrl
(testFilePath: string)
packages/language-server/src/__test__/helper.ts:8
↓ 5 callersFunctiongetImportStatementLineIndexes
(statement: string, trimmedLineArray: string[])
packages/language-server/src/imports.ts:18
↓ 5 callersFunctiongetModelOrTypeOrEnumOrViewBlock
(blockName: string, lines: string[])
packages/language-server/src/util.ts:204
↓ 5 callersFunctiongetPackageJsonContent
({ path })
scripts/util.js:16
↓ 5 callersFunctiongetValuesInsideSquareBrackets
(line: string)
packages/language-server/src/util.ts:269
↓ 5 callersFunctiongetWordAtPosition
(document: TextDocument, position: Position)
packages/language-server/src/util.ts:75
↓ 5 callersFunctionwriteJsonToPackageJson
({ content, path })
scripts/util.js:21
↓ 4 callersFunctionassertJumpToDefinition
(position: Position, expectedRange: Range, fixturePath: string)
packages/language-server/src/__test__/jumpToDefinition.test.ts:7
↓ 4 callersFunctionassertLinting
(expected: Diagnostic[], fixturePath: string)
packages/language-server/src/__test__/linting.test.ts:8
↓ 4 callersFunctionassertQuickFix
(expected: CodeAction[], fixturePath: string, range: Range, diagnostics: Diagnostic[])
packages/language-server/src/__test__/quickFix.test.ts:14
↓ 4 callersFunctionformat
( schema: string, options: DocumentFormattingParams, onError?: (errorMessage: string) => void, )
packages/language-server/src/prisma-fmt/format.ts:5
↓ 4 callersFunctionfullDocumentRange
(document: TextDocument)
packages/language-server/src/util.ts:36
↓ 4 callersFunctiongetAllRelationNames
(lines: string[])
packages/language-server/src/util.ts:316
↓ 4 callersFunctiongetBlocks
(lines: string[])
packages/language-server/src/util.ts:132
↓ 4 callersFunctiongetFieldTypesFromCurrentBlock
( lines: string[], block: Block, position?: Position, allowDuplicates = false, )
packages/language-server/src/util.ts:559
↓ 4 callersFunctiongivenBlockAttributeParams
({ blockAttribute, wordBeforePosition, datasourceProvider, // eslint-disable-next-line @typescript-esl
packages/language-server/src/completion/completionUtils.ts:120
↓ 4 callersFunctionhandleCompletionRequest
( params: CompletionParams, document: TextDocument, onError?: (errorMessage: string) => void, )
packages/language-server/src/MessageHandler.ts:542
↓ 4 callersFunctionhandleDocumentFormatting
( params: DocumentFormattingParams, document: TextDocument, applyEdits: (edit: WorkspaceEdit) => Promise
packages/language-server/src/MessageHandler.ts:275
↓ 4 callersFunctionwriteToVersionFile
({ fileName = '', content })
scripts/util.js:4
↓ 3 callersFunctionconvertAttributesToCompletionItems
* Converts a json object containing attributes including function signatures to CompletionItems.
packages/language-server/src/completion/completionUtils.ts:72
↓ 3 callersFunctioncreateDiagnosticErrorUnknownType
(unknownType: string, range: Range)
packages/language-server/src/__test__/quickFix.test.ts:34
↓ 3 callersFunctionextractFirstWord
(line: string)
packages/language-server/src/util.ts:307
↓ 3 callersFunctionfilterSuggestionsForBlock
( suggestions: CompletionItem[], block: Block, lines: string[], )
packages/language-server/src/completion/completionUtils.ts:389
↓ 3 callersFunctionfindCursorPosition
(input: string)
packages/language-server/src/__test__/helper.ts:19
↓ 3 callersFunctiongetAllPreviewFeaturesFromGenerators
(lines: string[])
packages/language-server/src/util.ts:505
↓ 3 callersFunctiongetFieldNameFromLine
(line: string)
packages/language-server/src/util.ts:549
↓ 3 callersFunctiongetFieldType
(line: string)
packages/language-server/src/util.ts:429
↓ 3 callersFunctionstripPreReleaseText
(version)
scripts/bump_extension_version.js:30
↓ 3 callersFunctionvirtualizeBlockField
(blockText: string, fieldName: string, blockName: string)
packages/language-server/src/virtual-schema.ts:11
↓ 2 callersFunctionabsoluteToRelativePath
(document: TextDocument, absolutePath: string)
packages/language-server/src/util.ts:651
↓ 2 callersFunctionassertHover
(position: Position, expected: Hover, fixturePath: string)
packages/language-server/src/__test__/hover.test.ts:7
↓ 2 callersFunctionassertSymbols
(fixturePath: string, expected: DocumentSymbol[])
packages/language-server/src/__test__/documentSymbol.test.ts:7
↓ 2 callersFunctionblockTypeToCompletionItemKind
(type: BlockType)
packages/language-server/src/completion/completionUtils.ts:566
↓ 2 callersFunctionbumpVersionsInRepo
({ channel, newExtensionVersion, newPrismaVersion = '' })
scripts/update_package_json_files.js:23
↓ 2 callersFunctioncreateLanguageServer
( serverOptions: ServerOptions, clientOptions: LanguageClientOptions, )
packages/vscode/src/util.ts:106
↓ 2 callersMethoddispose
()
packages/vscode/src/telemetryReporter.ts:33
↓ 2 callersFunctionexists
(filePath: string)
packages/prisma-import/src/util.ts:14
↓ 2 callersFunctionfilterSortLengthBasedOnInput
( attribute: '@@unique' | '@unique' | '@@id' | '@id' | '@@index', previewFeatures: PreviewFeatures[] | und
packages/language-server/src/completion/completionUtils.ts:265
↓ 2 callersFunctiongetConfigFromPackageJson
( key: keyof NonNullable<PrismaImportConfig['import']>, )
packages/prisma-import/src/util.ts:44
↓ 2 callersFunctiongetFirstDatasourceName
(lines: string[])
packages/language-server/src/util.ts:467
↓ 2 callersFunctiongetImportBlocks
(lines: string[])
packages/language-server/src/util.ts:87
↓ 2 callersFunctiongetInsertRange
(document: TextDocument)
packages/language-server/src/codeActionProvider.ts:14
↓ 2 callersFunctiongetNativeTypes
( document: TextDocument, prismaType: string, onError?: (errorMessage: string) => void, )
packages/language-server/src/completion/completionUtils.ts:516
↓ 2 callersFunctiongetSpellingSuggestions
* Given a name and a list of symbols whose names are *not* equal to the name, return a spelling suggestion if there is one that is close enough. * Na
packages/language-server/src/codeActionProvider.ts:35
↓ 2 callersFunctiongetSuggestionForBlockAttribute
( block: Block, lines: string[], suggestions: CompletionItem[], )
packages/language-server/src/completion/completions.ts:64
↓ 2 callersFunctiongetSuggestionForFieldAttribute
( block: Block, currentLine: string, lines: string[], wordsBeforePosition: string[], document: TextD
packages/language-server/src/completion/completions.ts:166
↓ 2 callersFunctiongetSuggestionForSupportedFields
( blockType: BlockType, currentLine: string, currentLineUntrimmed: string, position: Position, lines
packages/language-server/src/completion/completions.ts:428
↓ 2 callersFunctiongetSuggestionsForAttribute
({ attribute, wordsBeforePosition, untrimmedCurrentLine, lines, block, position, }: { attribute?
packages/language-server/src/completion/completions.ts:744
↓ 2 callersFunctiongetSuggestionsForInsideRoundBrackets
( untrimmedCurrentLine: string, lines: string[], document: TextDocument, position: Position, block:
packages/language-server/src/completion/completions.ts:1067
↓ 2 callersFunctiongetSymbolBeforePosition
(document: TextDocument, position: Position)
packages/language-server/src/util.ts:443
↓ 2 callersFunctiongetType
(currentLine: string)
packages/language-server/src/rename/renameUtil.ts:15
↓ 2 callersFunctiongetVirtualSchema
(document: TextDocument)
packages/language-server/src/virtual-schema.ts:15
↓ 2 callersFunctiongetWasmError
(error: WasmPanic)
packages/language-server/src/panic.ts:15
↓ 2 callersFunctiongivenFieldAttributeParams
( fieldAttribute: '@unique' | '@id', previewFeatures: PreviewFeatures[] | undefined, datasourceProvider:
packages/language-server/src/completion/completionUtils.ts:226
↓ 2 callersFunctionhandleDiagnosticsRequest
( document: TextDocument, onError?: (errorMessage: string) => void, )
packages/language-server/src/MessageHandler.ts:79
↓ 2 callersFunctionisDebugOrTestSession
()
packages/vscode/src/util.ts:17
↓ 2 callersFunctionisInsideGivenProperty
( currentLineUntrimmed: string, wordsBeforePosition: string[], attributeName: string, position: Positi
packages/language-server/src/util.ts:398
↓ 2 callersFunctionisInsideQuotationMark
(currentLineUntrimmed: string, position: Position)
packages/language-server/src/util.ts:374
↓ 2 callersFunctionisMinorOrMajorRelease
(prismaVersion)
scripts/bump_extension_version.js:4
↓ 2 callersFunctionnativeTypeConstructors
( document: TextDocument, onError?: (errorMessage: string) => void, )
packages/language-server/src/prisma-fmt/nativeTypes.ts:14
↓ 2 callersFunctionpositionIsAfterFieldAndType
( position: Position, document: TextDocument, wordsBeforePosition: string[], )
packages/language-server/src/util.ts:453
↓ 2 callersFunctionquickFix
( textDocument: TextDocument, params: CodeActionParams, onError?: (errorMessage: string) => void, )
packages/language-server/src/codeActionProvider.ts:84
↓ 2 callersFunctionrenameModelOrEnumWhereUsedAsType
( block: Block, lines: string[], document: TextDocument, position: Position, blockType: string, )
packages/language-server/src/rename/renameUtil.ts:89
↓ 2 callersFunctionsetSchemasAndBlocksFromURIs
(uris: URI[], documents: TextDocument[])
packages/language-server/src/imports.ts:208
↓ 2 callersFunctionshowToastToSwitchColorTheme
(currentTheme: string, suggestedTheme: string)
packages/vscode/src/util.ts:35
↓ 2 callersFunctionstartFileWatcher
(rootPath: string)
packages/vscode/src/plugins/prisma-language-server/index.ts:107
↓ 2 callersFunctiontoRange
(sLine: number, sChar: number, eLine: number, eChar: number)
packages/vscode/src/__test__/helper.ts:37
↓ 2 callersMethodupdateUserOptIn
()
packages/vscode/src/telemetryReporter.ts:26
↓ 1 callersFunctionactivateClient
( context: ExtensionContext, serverOptions: ServerOptions, clientOptions: LanguageClientOptions, )
packages/vscode/src/plugins/prisma-language-server/index.ts:68
↓ 1 callersFunctionaddTypeModifiers
(hasTypeModifierArray: boolean, hasTypeModifierOptional: boolean, suggestion: string)
packages/language-server/src/codeActionProvider.ts:78
↓ 1 callersFunctionapplySnippetWorkspaceEdit
()
packages/vscode/src/util.ts:71
↓ 1 callersFunctionassertFormat
(fixturePath: string)
packages/language-server/src/__test__/format.test.ts:7
↓ 1 callersFunctionbaseSchema
(provider?: DatasourceProvider, previewFeatures?: string[])
packages/language-server/src/__test__/completion.test.ts:12
↓ 1 callersFunctionbuildDocumentation
(element: NativeTypeConstructors, documentation = '')
packages/language-server/src/completion/completionUtils.ts:555
↓ 1 callersFunctionbumpExtensionVersionInScriptFiles
({ nextVersion = '', branch_channel = '' })
scripts/bump_extension_version.js:94
↓ 1 callersFunctionbumpLSVersionInExtension
({ version })
scripts/update_package_json_files.js:16
↓ 1 callersFunctionbumpVersionInVSCodeRepo
({ version, name, displayName, description, preview })
scripts/update_package_json_files.js:5
↓ 1 callersFunctioncheckForCommit
(mode)
scripts/check_for_commits.js:4
next →1–100 of 209, ranked by callers