Some checks failed
Run mypy_primer on push / Run mypy_primer on push (push) Has been cancelled
Validation / Typecheck (push) Has been cancelled
Validation / Style (push) Has been cancelled
Validation / Test macos-latest (push) Has been cancelled
Validation / Test ubuntu-latest (push) Has been cancelled
Validation / Test windows-latest (push) Has been cancelled
Validation / Build (push) Has been cancelled
Validation / Required (push) Has been cancelled
171 lines
23 KiB
Markdown
171 lines
23 KiB
Markdown
<!--
|
|
Generated by the pyrx RPG docs pipeline from ../../.rpg/rpg_encoder.json.
|
|
Do not edit directly — changes will be overwritten by the next refresh.
|
|
Graph repo_sha: 784698179a5627072df39bbe0fcadb55bb7dd408
|
|
Graph generated_at: 2026-06-10T00:19:36.841Z
|
|
-->
|
|
# Diagnostics and Configuration
|
|
|
|
**Feature path:** `Diagnostics and Configuration`
|
|
|
|
## Implementation summary
|
|
|
|
- **Files:** 15
|
|
- **Symbols:** 117
|
|
|
|
### Primary files
|
|
|
|
These are the main implementation files attached to this semantic node.
|
|
|
|
| File | Summary |
|
|
| ---- | ------- |
|
|
| [packages/pyright/packages/pyright-internal/src/analyzer/deprecatedSymbols.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/analyzer/deprecatedSymbols.ts#L1-L316) | Maps implicitly deprecated typing and collection symbols to the Python version and suggested replacement |
|
|
| [packages/pyright/packages/pyright-internal/src/commands/commandController.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/commandController.ts#L1-L74) | Dispatches language-server commands to their specific handlers and indicates long-running/refactoring commands |
|
|
| [packages/pyright/packages/pyright-internal/src/commands/commandResult.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/commandResult.ts#L1-L22) | Defines CommandResult interface representing command output with label, edits, optional data, and a type guard |
|
|
| [packages/pyright/packages/pyright-internal/src/commands/commands.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/commands.ts#L1-L22) | Exports an enum of Pyright command identifier strings used by the extension |
|
|
| [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L1-L119) | Creates a language-server command to generate Python type stubs for a specified import and notify the user |
|
|
| [packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts#L1-L121) | Dumps tokens, syntax nodes, type info (including cached) and code-flow graph for a given file |
|
|
| [packages/pyright/packages/pyright-internal/src/commands/quickActionCommand.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/quickActionCommand.ts#L1-L39) | Handles quick action commands for the language server and returns corresponding workspace edits |
|
|
| [packages/pyright/packages/pyright-internal/src/commands/restartServer.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/restartServer.ts#L1-L21) | Provides a command to restart the language server |
|
|
| [packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts#L1-L182) | Defines command-line and language-server configuration option types for Pyright including config and server settings |
|
|
| [packages/pyright/packages/pyright-internal/src/common/commandUtils.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/commandUtils.ts#L1-L22) | Helpers to create LSP Command objects with URI arguments converted to string form |
|
|
| [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L1-L1799) | Defines ExecutionEnvironment and ConfigOptions along with helpers for diagnostic rule sets and file-spec matching |
|
|
| [packages/pyright/packages/pyright-internal/src/common/diagnostic.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/diagnostic.ts#L1-L341) | Defines Diagnostic types, serialization, comparison, and addendum helpers for building and formatting diagnostics |
|
|
| [packages/pyright/packages/pyright-internal/src/common/diagnosticRules.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/diagnosticRules.ts#L1-L107) | Enumerates string identifiers for configurable diagnostic rules used by the type checker |
|
|
| [packages/pyright/packages/pyright-internal/src/common/diagnosticSink.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/diagnosticSink.ts#L1-L202) | Collects and deduplicates file diagnostics and provides a TextRange-aware sink that converts offsets to position ranges |
|
|
| [packages/pyright/packages/pyright-internal/src/localization/localize.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/localization/localize.ts#L1-L1704) | Localization utilities and parameterized string formatting for retrieving locale-specific message strings |
|
|
|
|
### Symbol preview (40 of 117)
|
|
|
|
| Symbol | Kind | Source |
|
|
| ------ | ---- | ------ |
|
|
| `CommandController` | class | [packages/pyright/packages/pyright-internal/src/commands/commandController.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/commandController.ts#L22-L73) |
|
|
| `CommandController.execute` | method | [packages/pyright/packages/pyright-internal/src/commands/commandController.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/commandController.ts#L35-L57) |
|
|
| `CommandController.isLongRunningCommand` | method | [packages/pyright/packages/pyright-internal/src/commands/commandController.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/commandController.ts#L59-L68) |
|
|
| `CommandController.isRefactoringCommand` | method | [packages/pyright/packages/pyright-internal/src/commands/commandController.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/commandController.ts#L70-L72) |
|
|
| `BaseCreateTypeStubCommand` | class | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L19-L99) |
|
|
| `BaseCreateTypeStubCommand.createTypeStub` | method | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L24-L58) |
|
|
| `BaseCreateTypeStubCommand.getCloneOptions` | method | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L60-L65) |
|
|
| `BaseCreateTypeStubCommand.onTypeStubCreated` | method | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L67-L69) |
|
|
| `BaseCreateTypeStubCommand.writeTypeStub` | method | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L71-L86) |
|
|
| `BaseCreateTypeStubCommand.getSuccessMessage` | method | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L88-L90) |
|
|
| `BaseCreateTypeStubCommand.getCancellationMessage` | method | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L92-L94) |
|
|
| `BaseCreateTypeStubCommand.getErrorPrefix` | method | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L96-L98) |
|
|
| `CreateTypeStubCommand` | class | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L101-L118) |
|
|
| `CreateTypeStubCommand.execute` | method | [packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/createTypeStub.ts#L106-L117) |
|
|
| `DumpFileDebugInfoCommand` | class | [packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts#L19-L34) |
|
|
| `DumpFileDebugInfoCommand.execute` | method | [packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts#L22-L33) |
|
|
| `DumpFileDebugInfo` | class | [packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts#L36-L120) |
|
|
| `DumpFileDebugInfo.dump` | method | [packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/dumpFileDebugInfoCommand.ts#L37-L119) |
|
|
| `QuickActionCommand` | class | [packages/pyright/packages/pyright-internal/src/commands/quickActionCommand.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/quickActionCommand.ts#L18-L38) |
|
|
| `QuickActionCommand.execute` | method | [packages/pyright/packages/pyright-internal/src/commands/quickActionCommand.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/quickActionCommand.ts#L21-L37) |
|
|
| `RestartServerCommand` | class | [packages/pyright/packages/pyright-internal/src/commands/restartServer.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/restartServer.ts#L14-L20) |
|
|
| `RestartServerCommand.execute` | method | [packages/pyright/packages/pyright-internal/src/commands/restartServer.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/commands/restartServer.ts#L17-L19) |
|
|
| `getDiagnosticSeverityOverrides` | function | [packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts#L23-L30) |
|
|
| `CommandLineConfigOptions` | class | [packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts#L37-L106) |
|
|
| `CommandLineLanguageServerOptions` | class | [packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts#L109-L152) |
|
|
| `CommandLineOptions` | class | [packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/commandLineOptions.ts#L158-L181) |
|
|
| `createCommand` | function | [packages/pyright/packages/pyright-internal/src/common/commandUtils.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/commandUtils.ts#L12-L21) |
|
|
| `ExecutionEnvironment` | class | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L42-L86) |
|
|
| `cloneDiagnosticRuleSet` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L403-L406) |
|
|
| `getBooleanDiagnosticRules` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L410-L431) |
|
|
| `getDiagLevelDiagnosticRules` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L435-L519) |
|
|
| `getStrictModeNotOverriddenRules` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L521-L525) |
|
|
| `getOffDiagnosticRuleSet` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L527-L628) |
|
|
| `getBasicDiagnosticRuleSet` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L630-L731) |
|
|
| `getStandardDiagnosticRuleSet` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L733-L834) |
|
|
| `getStrictDiagnosticRuleSet` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L836-L937) |
|
|
| `matchFileSpecs` | function | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L939-L947) |
|
|
| `ConfigOptions` | class | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L951-L1777) |
|
|
| `ConfigOptions.getDiagnosticRuleSet` | method | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L1091-L1105) |
|
|
| `ConfigOptions.getDefaultExecEnvironment` | method | [packages/pyright/packages/pyright-internal/src/common/configOptions.ts](https://github.com/microsoft/pyrx/blob/784698179a5627072df39bbe0fcadb55bb7dd408/packages/pyright/packages/pyright-internal/src/common/configOptions.ts#L1107-L1117) |
|
|
| _77 additional symbols omitted_ | | |
|
|
|
|
## Dependencies
|
|
|
|
**Imported by:**
|
|
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/analysis.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/analyzerFileInfo.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/backgroundAnalysisProgram.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/binder.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/checker.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/commentUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/constraintSolver.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/constructorTransform.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/constructors.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/dataClasses.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/functionTransform.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/importResolver.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/importStatementUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/namedTuples.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/operations.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/packageTypeReport.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/packageTypeVerifier.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/patternMatching.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/program.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/properties.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/protocols.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/pythonPathUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/sentinel.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/service.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/sourceFile.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/sourceMapper.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/staticExpressions.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/tuples.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/typeEvaluator.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/typeEvaluatorTypes.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/typePrinter.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/typedDicts.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/backgroundAnalysis.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/backgroundAnalysisBase.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/backgroundThreadBase.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/extensibility.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/fullAccessHost.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/host.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/languageServerInterface.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageServerBase.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/analyzerServiceExecutor.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/autoImporter.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/codeActionProvider.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/completionProvider.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/completionProviderUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/hoverProvider.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/quickActions.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/tooltipUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/parser/parser.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/partialStubService.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/pyright.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/server.ts`
|
|
|
|
**Imports:**
|
|
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/analyzerNodeInfo.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/importLogger.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/parseTreeUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/pythonPathUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/analyzer/service.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/cancellationUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/collectionUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/console.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/core.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/debug.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/fileSystem.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/host.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/languageInfoUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/languageServerInterface.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/pathConsts.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/positionUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/pythonVersion.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/serviceKeys.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/serviceProvider.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/stringUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/textRange.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/textRangeCollection.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/uri/uri.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/uri/uriUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/common/workspaceEditUtils.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/analyzerServiceExecutor.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/languageService/quickActions.ts`
|
|
- `packages/pyright/packages/pyright-internal/src/workspaceFactory.ts`
|