types.test|title=Types isString|occurrence=1
Frontier kind: Test frontier
unlabeled · c_ff119343e7d8
3941 tests · 3382 LOC · 18 files · introduces 1 test · 0 LOC · 0 files
Introduces — evidence that enters the hierarchy at this concept
- Code
- 0 ranges0 lines · 0 files
- Tests
- 1 test
Contains — complete concept membership
- All code (extent)
- 482 ranges3382 lines · 18 files · Browse complete extent
- All tests (intent)
- 3941 testsBrowse complete intent
Neighbourhood graph
The orange circle is the focus. Violet and green circles are every ancestor and descendant, broader and narrower, at any distance; blue squares and pink diamonds are the introduced files and exact introduced tests of every visible concept, not only the focus's. Arrows point from broader to narrower concepts and bridge only concepts omitted from this view. Undirected links show source or test introduction. Concept and file size follows LOC; exact test nodes use test-count units.
- Focus concept
- Ancestors (broader)
- Descendants (narrower)
- Introduced files
- Introduced tests
Introduced files, introduced tests, and structurally relevant concept specialization
In the embedded map, ordinary wheel input scrolls the page; use the visible controls to zoom and drag to pan. Open the full-screen map for canvas navigation: wheel pans, Ctrl/Command plus wheel zooms, and arrow keys pan when this region is focused. On touch screens, open the full-screen map to pan or pinch. If JavaScript or WebGL is unavailable, use the native relationship evidence on this page.
Graph controls are ready.
Interactive rendering requires JavaScript and WebGL. Use the native relationship evidence on this page while the interactive map is unavailable.
Native relationship evidence
Every exact file and test below is linked only from the concept that introduces it.
- types.test|title=Types isString|occurrence=1 — Focused concept Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer big change part 2|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer big change part 1|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer two lines changed 4|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer two lines changed 3|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer issue #121436: Diff chunk contains an unchanged line part 2|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer three lines changed|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer one line changed: chars inserted in the middle (two spots)|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer gives preference to matching longer lines|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer issue #44422: Less than ideal diff results|occurrence=1 — Ancestor (broader) Introduced tests:
- diffComputer.test|title=Editor Diff - DiffComputer one line changed: chars deleted 2|occurrence=1 — Ancestor (broader) Introduced tests:
- legacyLinesDiffComputer.ts ×1 — Ancestor (broader) Introduced files:
- utils.ts ×5 — Ancestor (broader) Introduced files:
- coordinatesConverter.ts ×14 — Ancestor (broader) Introduced files:
- wordCharacterClassifier.ts ×1 — Ancestor (broader) Introduced files:
- instantiationServiceMock.ts ×2 — Ancestor (broader) Introduced files:
- modelService.ts ×3 — Ancestor (broader) Introduced files:
- textModel.ts ×1 — Ancestor (broader) Introduced files:
- pieceTreeTextBuffer.ts ×4 — Ancestor (broader) Introduced files:
- textModel.ts ×3 — Ancestor (broader) Introduced files:
- agentPeerChats.ts ×2 — Ancestor (broader) Introduced files:
- workspacelessScratchDir.ts ×1 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×3 — Ancestor (broader) Introduced files:
- agentPeerChats.ts ×1 — Ancestor (broader) Introduced files:
- sessionState.ts ×1 — Ancestor (broader) Introduced files:
- agentService.ts ×2 — Ancestor (broader) Introduced files:
-
agentSideEffects.ts ×6 — Ancestor (broader)
Introduced files:
- src/vs/platform/agentHost/node/agentHostToolCallTracker.ts
- src/vs/platform/agentHost/node/agentSideEffects.ts
- src/vs/platform/agentHost/node/localCommands/bangLocalCommand.ts
- src/vs/platform/agentHost/node/localCommands/localChatCommand.ts
- src/vs/platform/agentHost/node/localCommands/renameLocalCommand.ts
- fileService.ts ×3 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×2 — Ancestor (broader) Introduced files:
- pluginParsers.ts ×1 — Ancestor (broader) Introduced files:
- promise.ts ×3 — Ancestor (broader) Introduced files:
- codexAgent.ts ×8 — Ancestor (broader) Introduced files:
- agentFeedbackAttachments.ts ×1 — Ancestor (broader) Introduced files:
- agentPluginEnablement.ts ×12 — Ancestor (broader) Introduced files:
- workbenchTestServices.ts ×1 — Ancestor (broader) Introduced files:
- map.ts ×1 — Ancestor (broader) Introduced files:
- fileService.ts ×1 — Ancestor (broader) Introduced files:
- workbenchTestServices.ts ×1 — Ancestor (broader) Introduced files:
- marketplaceReference.ts ×6 — Ancestor (broader) Introduced files:
- terminalToolIds.ts ×1 — Ancestor (broader) Introduced files:
-
nativeMcpDiscoveryAdapters.ts ×9 — Ancestor (broader)
Introduced files:
- src/vs/workbench/contrib/mcp/common/discovery/nativeMcpDiscoveryAdapters.ts
- src/vs/workbench/contrib/mcp/common/mcpTypes.ts
- lifecycle.ts ×1 — Ancestor (broader) Introduced files:
- mcpTypes.ts ×4 — Ancestor (broader) Introduced files:
- copilotSessionLauncher.test|title=resolveByokSessionConfig returns empty and never starts the proxy when no bridge is active|occurrence=1 — Ancestor (broader) Introduced tests:
- copilotSessionWrapper.ts ×2 — Ancestor (broader) Introduced files:
- copilotSessionLauncher.ts ×1 — Ancestor (broader) Introduced files:
- copilotSessionLauncher.ts ×3 — Ancestor (broader) Introduced files:
- copilotSessionLauncher.ts ×3 — Ancestor (broader) Introduced files:
- mcpIcons.ts ×2 — Ancestor (broader) Introduced files:
- mcpIcons.ts ×5 — Ancestor (broader) Introduced files:
- marketplaceReference.ts ×1 — Ancestor (broader) Introduced files:
- mcpTypes.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- marketplaceReference.ts ×1 — Ancestor (broader) Introduced files:
- strictKnownMarketplaces.ts ×2 — Ancestor (broader) Introduced files:
- strictKnownMarketplaces.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- async.ts ×2 — Ancestor (broader) Introduced files:
- copilotShellTools.ts ×3 — Ancestor (broader) Introduced files:
- chatErrorMessages.ts ×10 — Ancestor (broader) Introduced files:
- agentHostSkillCompletionProvider.ts ×1 — Ancestor (broader) Introduced files:
- json.ts ×1 — Ancestor (broader) Introduced files:
-
manageTodoListTool.test|title=ManageTodoListTool Schema createManageTodoListToolData status has correct enum values|occurrence=1, manageTodoListTool.test|title=ManageTodoListTool Schema createManageTodoListToolData schema has required todoList field|occurrence=1, +2 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/tools/builtinTools/manageTodoListTool.test|title=ManageTodoListTool Schema createManageTodoListToolData returns valid tool data with proper schema|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/tools/builtinTools/manageTodoListTool.test|title=ManageTodoListTool Schema createManageTodoListToolData schema has required todoList field|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/tools/builtinTools/manageTodoListTool.test|title=ManageTodoListTool Schema createManageTodoListToolData status has correct enum values|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/tools/builtinTools/manageTodoListTool.test|title=ManageTodoListTool Schema createManageTodoListToolData todoList items have correct required fields|occurrence=1
- types.ts ×1 — Ancestor (broader) Introduced files:
- chatEntitlementService.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- agentSdkDownloader.ts ×2 — Ancestor (broader) Introduced files:
- agentHostResourceService.ts ×28 — Ancestor (broader) Introduced files:
- fileService.ts ×7 — Ancestor (broader) Introduced files:
- agentHostTelemetryService.ts ×1 — Ancestor (broader) Introduced files:
- shellCommandExecution.ts ×3 — Ancestor (broader) Introduced files:
- agentHostTelemetryService.ts ×1 — Ancestor (broader) Introduced files:
- shellCommandExecution.ts ×1 — Ancestor (broader) Introduced files:
- shellCommandExecution.ts ×1 — Ancestor (broader) Introduced files:
- agentHostTelemetryService.ts ×1 — Ancestor (broader) Introduced files:
- extensionsScannerService.ts ×50 — Ancestor (broader) Introduced files:
- worktreeIsolation.ts ×1 — Ancestor (broader) Introduced files:
- mime.ts ×1 — Ancestor (broader) Introduced files:
- agentBranchNameGenerator.ts ×9 — Ancestor (broader) Introduced files:
- agentBranchNameGenerator.ts ×1 — Ancestor (broader) Introduced files:
- worktreeIsolation.ts ×1 — Ancestor (broader) Introduced files:
- agentHostTerminalManager.ts ×4 — Ancestor (broader) Introduced files:
- agentHostShellUtils.ts ×2 — Ancestor (broader) Introduced files:
- configuration.ts ×14 — Ancestor (broader) Introduced files:
- menuService.ts ×32 — Ancestor (broader) Introduced files:
- agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration multiple sequential commands get sequential IDs|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration CWD property dispatches TerminalCwdChanged|occurrence=1 — Ancestor (broader) Introduced tests:
-
agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration nonce validation accepts trusted command lines|occurrence=1, agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration nonce validation rejects untrusted command lines|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration nonce validation accepts trusted command lines|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration nonce validation rejects untrusted command lines|occurrence=1
- agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration TerminalCommandDetectionAvailable is dispatched on first OSC 633|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostTerminalManager.ts ×5 — Ancestor (broader) Introduced files:
- agentHostTerminalManager.ts ×3 — Ancestor (broader) Introduced files:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files:
- mcpManagementService.ts ×1 — Ancestor (broader) Introduced files:
- configurationModels.ts ×11 — Ancestor (broader) Introduced files:
- networkDiagnosticsService.ts ×11 — Ancestor (broader) Introduced files: Introduced tests:
- agentHostClientProxyChannel.ts ×4 — Ancestor (broader) Introduced files: Introduced tests:
- configurationModels.ts ×2 — Ancestor (broader) Introduced files:
- configurationModels.test|title=ConfigurationModelParser - Excluded Properties excluded properties are found during property schema lookup|occurrence=1 — Ancestor (broader) Introduced tests:
- requestService.ts ×3 — Ancestor (broader) Introduced files:
-
requestService.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/request/test/node/requestService.test|title=Request Service should NOT retry DELETE requests|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/request/test/node/requestService.test|title=Request Service should NOT retry PATCH requests|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/request/test/node/requestService.test|title=Request Service should NOT retry POST requests|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/request/test/node/requestService.test|title=Request Service should NOT retry PUT requests|occurrence=1
- configurationModels.test|title=CustomConfigurationModel Test update with empty data|occurrence=1 — Ancestor (broader) Introduced tests:
- configurationModels.ts ×3 — Ancestor (broader) Introduced files:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files:
- configurationModels.ts ×3 — Ancestor (broader) Introduced files:
- testConfigurationService.ts ×2 — Ancestor (broader) Introduced files:
- configurationModels.test|title=ConfigurationModel simple merge|occurrence=1 — Ancestor (broader) Introduced tests:
- testTextResourcePropertiesService.ts ×1 — Ancestor (broader) Introduced files:
- configurationModels.test|title=ConfigurationModel get overriding configuration model for an identifier that does not exist|occurrence=1 — Ancestor (broader) Introduced tests:
- objects.ts ×3 — Ancestor (broader) Introduced files:
- configurationModels.test|title=CustomConfigurationModel Test configWithOverrides gives empty contents|occurrence=1 — Ancestor (broader) Introduced tests:
- configurationModels.ts ×2 — Ancestor (broader) Introduced files:
- configurationModels.ts ×3 — Ancestor (broader) Introduced files:
- configurationModels.test|title=ConfigurationModel setValue for a key that has no sections and defined|occurrence=1 — Ancestor (broader) Introduced tests:
-
configurationModels.test|title=ConfigurationModel Test contents while getting an existing property|occurrence=1, configurationModels.test|title=ConfigurationModel Test contents are undefined for non existing properties|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationModels.test|title=ConfigurationModel Test contents are undefined for non existing properties|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationModels.test|title=ConfigurationModel Test contents while getting an existing property|occurrence=1
- configurationModels.ts ×1 — Ancestor (broader) Introduced files:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files:
- debugUtils.ts ×21 — Ancestor (broader) Introduced files:
- unicodeTextModelHighlighter.ts ×8 — Ancestor (broader) Introduced files:
- range.ts ×1 — Ancestor (broader) Introduced files:
- languageConfigurationRegistry.ts ×5 — Ancestor (broader) Introduced files:
- managedSettings.ts ×4 — Ancestor (broader) Introduced files:
- richEditBrackets.ts ×2 — Ancestor (broader) Introduced files:
- sandboxSettingsReader.ts ×5 — Ancestor (broader) Introduced files:
- offsetRange.ts ×4 — Ancestor (broader) Introduced files:
- tokenClassificationRegistry.ts ×28 — Ancestor (broader) Introduced files:
- confirmationTool.ts ×5 — Ancestor (broader) Introduced files: Introduced tests:
- search.ts ×8 — Ancestor (broader) Introduced files:
- mirrorTextModel.ts ×10 — Ancestor (broader) Introduced files:
- modesTestUtils.ts ×1 — Ancestor (broader) Introduced files:
- terminalEnvironment.ts ×8 — Ancestor (broader) Introduced files:
- windowsVersion.ts ×2 — Ancestor (broader) Introduced files:
- terminalProfiles.ts ×14 — Ancestor (broader) Introduced files:
- session.ts ×9 — Ancestor (broader) Introduced files:
- notifications.ts ×17 — Ancestor (broader) Introduced files: Introduced tests:
- languagesRegistry.ts ×2 — Ancestor (broader) Introduced files:
- colorUtils.ts ×5 — Ancestor (broader) Introduced files:
- session.ts ×2 — Ancestor (broader) Introduced files:
- session.ts ×1 — Ancestor (broader) Introduced files:
- session.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- copilotToolDisplay.ts ×31 — Ancestor (broader) Introduced files:
- languagesAssociations.ts ×5 — Ancestor (broader) Introduced files:
- claudeToolDisplay.test|title=claudeToolDisplay — §4 mapping table INTERACTIVE_CLAUDE_TOOLS contains exactly the user-input round-trip tools|occurrence=1 — Ancestor (broader) Introduced tests:
- resources.ts ×1 — Ancestor (broader) Introduced files:
- extensionManagement.test|title=Extension Identifier Pattern extension identifier pattern|occurrence=1 — Ancestor (broader) Introduced tests:
- extensionsRegistry.ts ×5 — Ancestor (broader) Introduced files:
- chatVariableEntries.ts ×1 — Ancestor (broader) Introduced files:
- agentService.test|title=AgentSession namespace uri creates a URI with provider as scheme and id as path|occurrence=1 — Ancestor (broader) Introduced tests:
- configuration.test|title=Configuration removeFromValueTree: remove a multi segmented key first segment value is array|occurrence=1 — Ancestor (broader) Introduced tests:
-
configuration.test|title=Configuration removeFromValueTree: remove a non existing key|occurrence=1, configuration.test|title=Configuration removeFromValueTree: remove a single segmented key|occurrence=1, +2 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configuration.test|title=Configuration removeFromValueTree: remove a non existing key|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configuration.test|title=Configuration removeFromValueTree: remove a single segmented key when its value is undefined|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configuration.test|title=Configuration removeFromValueTree: remove a single segmented key|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configuration.test|title=Configuration removeFromValueTree: remove when key is the first segmenet|occurrence=1
- configuration.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- chatVariableEntries.ts ×2 — Ancestor (broader) Introduced files:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files:
-
sizeUtils.ts ×13 — Ancestor (broader)
Introduced files:
- src/vs/platform/theme/common/sizeRegistry.ts
- src/vs/platform/theme/common/sizeUtils.ts
- src/vs/platform/theme/common/sizes/baseSizes.ts
- chatVariableEntries.ts ×1 — Ancestor (broader) Introduced files:
- userDataSync.ts ×15 — Ancestor (broader) Introduced files:
- chatVariableEntries.ts ×1 — Ancestor (broader) Introduced files:
- extensionQuery.ts ×7 — Ancestor (broader) Introduced files:
- networkFilterService.ts ×5 — Ancestor (broader) Introduced files:
- mcpEditorAffordanceState.ts ×2 — Ancestor (broader) Introduced files:
- chatPerf.ts ×2 — Ancestor (broader) Introduced files:
- chatUri.ts ×1 — Ancestor (broader) Introduced files:
- characterPair.ts ×4 — Ancestor (broader) Introduced files:
- languageConfiguration.ts ×2 — Ancestor (broader) Introduced files:
- htmlContent.ts ×4 — Ancestor (broader) Introduced files:
- iconLabels.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- htmlContent.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- htmlContent.ts ×1 — Ancestor (broader) Introduced files:
-
htmlContent.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent escapeMarkdownLinkLabel does not escape characters that are safe in link text|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent escapeMarkdownLinkLabel escapes only `\` and `]`|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent escapeMarkdownLinkLabel passes plain text through unchanged|occurrence=1
-
htmlContent.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent appendEscapedMarkdownInlineCode chooses a fence longer than any backtick run in the content|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent appendEscapedMarkdownInlineCode does not pad when backticks are only in the interior|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent appendEscapedMarkdownInlineCode handles content composed entirely of backticks|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent appendEscapedMarkdownInlineCode pads with spaces when the content begins or ends with a backtick|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent appendEscapedMarkdownInlineCode wraps plain text in single backticks|occurrence=1
-
htmlContent.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent escapeMarkdownSyntaxTokens does not escape mid-line dashes|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent escapeMarkdownSyntaxTokens escapes dashes that start a line|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/htmlContent.test|title=htmlContent escapeMarkdownSyntaxTokens escapes inline syntax tokens anywhere|occurrence=1
- agentHostSessionsProvider.ts ×5 — Ancestor (broader) Introduced files:
- iconLabels.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- iconLabels.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- iconLabels.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- iconLabels.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- configurationRegistry.ts ×9 — Ancestor (broader) Introduced files: Introduced tests:
- configurationRegistry.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- configurationRegistry.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- configurationRegistry.test|title=ConfigurationRegistry configuration override defaults - merges defaults|occurrence=1 — Ancestor (broader) Introduced tests:
- allowedMcpServers.test|title=AllowedMcpServers isMcpServerMatched matches by local command as an ordered argument list|occurrence=1 — Ancestor (broader) Introduced tests:
- configurationRegistry.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- allowedMcpServers.test|title=AllowedMcpServers isMcpServerMatched exact URL pattern matches only that URL|occurrence=1 — Ancestor (broader) Introduced tests:
- allowedMcpServers.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- allowedMcpServers.test|title=AllowedMcpServers isMcpServerMatched matches by server name|occurrence=1 — Ancestor (broader) Introduced tests:
- claudeElicitation.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- claudeElicitation.test|title=claudeElicitation elicitationResultFromAnswers accept edge cases: broken form omits content, empty answers yield empty content|occurrence=1 — Ancestor (broader) Introduced tests:
-
configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals both undefined|occurrence=1, configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals same reference|occurrence=1, +1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals both undefined|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals same reference|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals same string source|occurrence=1
-
configurationRegistry.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals different extension sources|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals same extension source|occurrence=1
-
configurationRegistry.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals different string sources|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/configuration/test/common/configurationRegistry.test|title=ConfigurationRegistry isConfigurationDefaultSourceEquals string vs extension source|occurrence=1
- configurationRegistry.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- claudeElicitation.ts ×1 — Ancestor (broader) Introduced files:
- claudeElicitation.ts ×1 — Ancestor (broader) Introduced files:
- browserPermissions.ts ×19 — Ancestor (broader) Introduced files:
- preferencesValidation.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- preferencesValidation.ts ×2 — Ancestor (broader) Introduced files:
- terminalProfiles.ts ×5 — Ancestor (broader) Introduced files:
- errorMessage.ts ×3 — Ancestor (broader) Introduced files:
- terminalEnvironment.ts ×4 — Ancestor (broader) Introduced files:
-
platform.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/registry/test/common/platform.test|title=Platform / Registry registry - knows, as|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/registry/test/common/platform.test|title=Platform / Registry registry - mixin|occurrence=1
- Registry registry - mixin, fails on duplicate ids|occurrence=1 — Ancestor (broader) Introduced tests:
- types.ts ×6 — Ancestor (broader) Introduced files:
- types.ts ×1 — Ancestor (broader) Introduced files:
-
uri.test|title=URI URI#file, win-speciale|occurrence=1, charCode.test|title=CharCode has good values|occurrence=1, +2 — Descendant (narrower)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/charCode.test|title=CharCode has good values|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/path.test|title=Paths (Node Implementation) path|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/uri.test|title=URI File paths containing apostrophes break URI parsing and cannot be opened #276075|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/uri.test|title=URI URI#file, win-speciale|occurrence=1
- utils.ts ×3 — Descendant (narrower) Introduced files:
- lifecycle.ts ×2 — Descendant (narrower) Introduced files:
- lifecycle.ts ×1 — Descendant (narrower) Introduced files:
- types.ts ×1 — Descendant (narrower) Introduced files:
- lifecycle.ts ×4 — Descendant (narrower) Introduced files:
- lifecycle.ts ×6 — Descendant (narrower) Introduced files:
- lifecycle.ts ×1 — Descendant (narrower) Introduced files:
- lifecycle.ts ×1 — Descendant (narrower) Introduced files:
- lifecycle.ts ×1 — Descendant (narrower) Introduced files:
-
map.ts ×97 — Descendant (narrower)
Introduced files:
- src/vs/base/common/arrays.ts
- src/vs/base/common/arraysFind.ts
- src/vs/base/common/assert.ts
- src/vs/base/common/charCode.ts
- src/vs/base/common/collections.ts
- src/vs/base/common/errors.ts
- src/vs/base/common/functional.ts
- src/vs/base/common/iterator.ts
- src/vs/base/common/lifecycle.ts
- src/vs/base/common/map.ts
- src/vs/base/common/marshallingIds.ts
- src/vs/base/common/path.ts
- src/vs/base/common/platform.ts
- src/vs/base/common/process.ts
- src/vs/base/common/types.ts
- src/vs/base/common/uri.ts
- src/vs/base/test/common/utils.ts
- src/vs/nls.ts
Introduced tests
Every collected test enters the hierarchy at exactly one concept.
1 test introduced at this concept.
Introduced code
Every collected source range enters the hierarchy at exactly one concept.
No code is introduced at this concept. Its 482 extent ranges are introduced by other concepts.