agentHostSchema.test|title=agentHostSchema validateOrDefault uses defaults when input is undefined|occurrence=1
Frontier kind: Test frontier
unlabeled · c_7e3995ca6976
1067 tests · 6641 LOC · 33 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)
- 561 ranges6641 lines · 33 files · Browse complete extent
- All tests (intent)
- 1067 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.
- agentHostSchema.test|title=agentHostSchema validateOrDefault uses defaults when input is undefined|occurrence=1 — Focused concept Introduced tests:
-
claudeAgent.ts ×7 — Ancestor (broader)
Introduced files:
- src/vs/platform/agentHost/node/agentPeerChats.ts
- src/vs/platform/agentHost/node/claude/claudeAgent.ts
- agentService.ts ×2 — Ancestor (broader) Introduced files:
-
claudeAgent.ts ×2 — Ancestor (broader)
Introduced files:
- src/vs/platform/agentHost/node/claude/claudeAgent.ts
- src/vs/platform/agentHost/node/workspacelessScratchDir.ts
- agentService.ts ×4 — Ancestor (broader) Introduced files: Introduced tests:
- sessionDatabase.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- agentService.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- claudeAgent.test|title=ClaudeAgent — Phase 11 customizations getCustomizations returns [] — provider-level catalogue, not a cross-session aggregator|occurrence=1 — Ancestor (broader) Introduced tests:
-
agentService.ts ×1 — Ancestor (broader)
Introduced files:
- src/vs/platform/agentHost/node/agentService.ts
- src/vs/platform/agentHost/node/agentSideEffects.ts
- src/vs/platform/agentHost/node/claude/claudeAgent.ts
- copilotAgent.ts ×4 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.test|title=AgentSideEffects subagent sessions completeSubagentSession clears pending buffered events when subagent never started|occurrence=1 — Ancestor (broader) Introduced tests:
- claudeAgentSession.ts ×5 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.test|title=AgentSideEffects session config auto-approve respects mid-session config change via SessionConfigChanged|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.test|title=AgentSideEffects subagent sessions inner tool_start arriving BEFORE subagent_started routes to subagent (not parent)|occurrence=1 — Ancestor (broader) Introduced tests:
- claudeAgent.ts ×3 — Ancestor (broader) Introduced files:
- sessionState.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.test|title=AgentSideEffects subagent sessions subagent_started creates a subagent chat and dispatches content on parent tool call|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- toolCallConfirmed handles denial of tool call|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.test|title=AgentSideEffects handleAction — first-turn materialization failure does not fail creation when an already-ready session send rejects|occurrence=1 — Ancestor (broader) Introduced tests:
- claudeAgent.test|title=ClaudeAgent createProvisional creates a session without SDK startup contact|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.test|title=AgentSideEffects handleAction — ! terminal command a lone ! is forwarded to the agent instead of running a command|occurrence=1 — Ancestor (broader) Introduced tests:
- rename text (no separator) is sent to the agent|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×5 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects subagent sessions stamps _meta.subagentChatUri onto a subagent-spawning tool call as soon as toolKind is known|occurrence=1 — Ancestor (broader) Introduced tests:
-
reducer.ts ×3 — Ancestor (broader)
Introduced files:
- src/vs/platform/agentHost/common/state/protocol/channels-chat/reducer.ts
- src/vs/platform/agentHost/node/agentSideEffects.ts
- agentSideEffects.test|title=AgentSideEffects title persistence handleListSessions returns persisted custom title|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.test|title=AgentSideEffects session inputNeeded production client tool execution is produced while running and removed once complete|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×2 — Ancestor (broader) Introduced files:
- agentHostChangesetService.ts ×3 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects session inputNeeded production tool confirmation is produced while pending and removed once confirmed|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×2 — Ancestor (broader) Introduced files:
- claudeAgentSession.ts ×1 — Ancestor (broader) Introduced files:
- claudeAgentSession.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects session inputNeeded production auto-approved tool call is kept out of the session inputNeeded queue|occurrence=1 — Ancestor (broader) Introduced tests:
- claudeAgentSession.ts ×4 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects registerProgressListener maps agent progress events to state actions|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentHostTelemetryReporter.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files:
- claudeAgent.ts ×1 — Ancestor (broader) Introduced files:
- sessionState.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×5 — Ancestor (broader) Introduced files:
- copilotAgent.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- activeClientSet dispatches customizationUpdated for sync progress after initial replacement|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.test|title=AgentSideEffects title persistence SessionConfigChanged notifies the agent with the post-reducer merged values|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×4 — Ancestor (broader) Introduced files:
- activeClientSet clears client customizations when activeClient has no customizations|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.ts ×5 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×2 — Ancestor (broader) Introduced files:
- mockAgent.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects title persistence SessionTitleChanged persists to the database|occurrence=1 — Ancestor (broader) Introduced tests:
- copilotAgent.ts ×8 — Ancestor (broader) Introduced files: Introduced tests:
- agentsChanged without fetching models when observable changes|occurrence=1 — Ancestor (broader) Introduced tests:
- commandAutoApprover.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×3 — Ancestor (broader) Introduced files:
- copilotAgent.ts ×22 — Ancestor (broader) Introduced files:
- agentHostToolCallTelemetry.test|title=AgentSideEffects — tool call telemetry does not emit after a client tool completes or its turn is cancelled|occurrence=1 — Ancestor (broader) Introduced tests:
-
agentService.ts ×10 — Ancestor (broader)
Introduced files:
- src/vs/platform/agentHost/common/agentHostSchema.ts
- src/vs/platform/agentHost/common/state/sessionState.ts
- src/vs/platform/agentHost/node/agentHostAuthenticationService.ts
- src/vs/platform/agentHost/node/agentHostChangesetService.ts
- src/vs/platform/agentHost/node/agentHostCommitOperationProvider.ts
- src/vs/platform/agentHost/node/agentHostDiscardChangesOperationProvider.ts
- src/vs/platform/agentHost/node/agentHostPullRequestOperationProvider.ts
- src/vs/platform/agentHost/node/agentHostReviewService.ts
- src/vs/platform/agentHost/node/agentHostSyncOperationHandler.ts
- src/vs/platform/agentHost/node/agentHostSyncOperationProvider.ts
- src/vs/platform/agentHost/node/agentService.ts
- src/vs/platform/agentHost/node/diffComputeService.ts
-
agentHostTelemetryReporter.ts ×1 — Ancestor (broader)
Introduced files:
- src/vs/platform/agentHost/node/agentHostTelemetryReporter.ts
- src/vs/platform/agentHost/node/agentHostToolCallTracker.ts
- agentSideEffects.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files:
- agentHostTelemetryReporter.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×3 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×3 — Ancestor (broader) Introduced files:
- copilotAgentSession.ts ×11 — Ancestor (broader) Introduced files:
- agentHostTelemetryService.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×4 — Ancestor (broader) Introduced files:
- agentHostToolCallTracker.ts ×4 — Ancestor (broader) Introduced files:
- reducer.ts ×2 — Ancestor (broader) Introduced files:
- agentPeerChats.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×3 — Ancestor (broader) Introduced files:
- copilotAgentSession.ts ×5 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files:
- copilotAgentSession.ts ×2 — Ancestor (broader) Introduced files:
- agentPeerChats.ts ×1 — 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:
- agentPeerChats.ts ×1 — Ancestor (broader) Introduced files:
- agentPeerChats.ts ×1 — Ancestor (broader) Introduced files:
- agentPeerChats.ts ×1 — Ancestor (broader) Introduced files:
- copilotAgentSession.ts ×23 — Ancestor (broader) Introduced files:
- copilotSlashCommandProvider.ts ×1 — Ancestor (broader) Introduced files:
- agentService.ts ×4 — Ancestor (broader) Introduced files:
- sessionState.ts ×1 — Ancestor (broader) Introduced files:
- agentService.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
- protocolServerHandler.test|title=ProtocolServerHandler a later orphaned tool call does not extend an earlier one past the grace window|occurrence=1 — Ancestor (broader) Introduced tests:
- protocolServerHandler.ts ×2 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×2 — Ancestor (broader) Introduced files:
- testAgentHostTerminalManager.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×2 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×9 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×2 — Ancestor (broader) Introduced files:
- protocolServerHandler.test|title=ProtocolServerHandler client tool call owned by an active local IPC client is not treated as orphaned|occurrence=1 — Ancestor (broader) Introduced tests:
- protocolServerHandler.ts ×1 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×1 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×9 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×6 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×1 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×4 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×6 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×3 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×78 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- mcpCustomizationController.test|title=McpCustomizationController bare server publishes reducer-backed enablement across runtime updates|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostChangesetSubscriptionService.ts ×2 — Ancestor (broader) Introduced files:
- changesetUri.ts ×1 — Ancestor (broader) Introduced files:
- agentHostChangesetFileMonitorCoordinator.ts ×2 — Ancestor (broader) Introduced files:
- agentHostChangesetSubscriptionService.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×3 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×2 — Ancestor (broader) Introduced files:
- agentHostChangesetCoordinator.ts ×6 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×4 — Ancestor (broader) Introduced files:
- agentHostChangesetFileMonitorCoordinator.ts ×1 — Ancestor (broader) Introduced files:
- agentHostChangesetFileMonitorCoordinator.ts ×2 — Ancestor (broader) Introduced files:
- changesetUri.ts ×1 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×7 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×2 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×3 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager removeSession flushes pending status=Idle notification before eviction|occurrence=1 — Ancestor (broader) Introduced tests:
- mcpCustomizationController.ts ×3 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×2 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager catalog characterization (A3) SessionSummaryNotifier rolls a running peer chat up onto the session summary and emits one coalesced SessionSummaryChanged|occurrence=1 — Ancestor (broader) Introduced tests:
- mcpCustomizationController.ts ×2 — Ancestor (broader) Introduced files:
- agentHostChangesetFileMonitorCoordinator.ts ×2 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager active turn event follows reducer-derived active state transitions|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager does not emit sessionSummaryChanged for deleted session|occurrence=1 — Ancestor (broader) Introduced tests:
- sessionPermissions.ts ×5 — Ancestor (broader) Introduced files:
- sessionPermissions.ts ×1 — Ancestor (broader) Introduced files:
- sessionPermissions.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager emits sessionSummaryChanged when summary changes|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager concurrent ChatTurnStarted on same session keeps active count at one|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager does not emit sessionSummaryChanged when summary is unchanged|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostTerminalManager.ts ×6 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager stale ChatTurnComplete (wrong turnId) does not decrement active sessions|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostPullRequestOperationProvider.ts ×4 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- agentHostPullRequestOperationProvider.ts ×1 — Ancestor (broader) Introduced files:
- sessionPermissions.ts ×1 — Ancestor (broader) Introduced files:
- agentHostTerminalManager.ts ×4 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager deleteSession disposes per-session changesets before emitting SessionRemoved|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×2 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- agentHostCommitOperationProvider.ts ×3 — Ancestor (broader) Introduced files:
- agentHostCommitOperationProvider.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager disposeChangeset emits ChangesetCleared and removes the state|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostChangesetStateCache.ts ×2 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- agentConfigurationService.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×2 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager producer-emitted ChangesetCleared keeps the state alive (recompute path)|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager createSession emits sessionAdded notification|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostFileCompletionProvider.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager restoreSession does not emit sessionAdded notification|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×2 — Ancestor (broader) Introduced files:
- sessionServerTools.ts ×10 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×2 — Ancestor (broader) Introduced files:
- agentConfigurationService.ts ×2 — Ancestor (broader) Introduced files:
- agentConfigurationService.ts ×6 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager seeds host build info into root state _meta when provided|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager omits host build info from root state _meta when not provided|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×3 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.ts ×3 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostSyncOperationProvider.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×3 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×4 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×2 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentServerToolHost.ts ×2 — Ancestor (broader) Introduced files:
- agentCustomizationSettings.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×2 — Ancestor (broader) Introduced files:
- annotationsUri.ts ×1 — Ancestor (broader) Introduced files:
- agentHostSchema.test|title=agentHostSchema validateOrDefault substitutes defaults for missing or invalid values|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostSchema.ts ×1 — Descendant (narrower) Introduced files:
- agentHostSchema.ts ×3 — Descendant (narrower) Introduced files:
- agentHostSchema.ts ×21 — Descendant (narrower) Introduced files:
- configuration.ts ×12 — Descendant (narrower) Introduced files:
- sessionProtocol.ts ×5 — Descendant (narrower) Introduced files:
- sessionConfigKeys.ts ×1 — Descendant (narrower) Introduced files:
-
commands.ts ×1 — Descendant (narrower)
Introduced files:
- src/vs/platform/agentHost/common/state/protocol/channels-changeset/commands.ts
- src/vs/platform/agentHost/common/state/protocol/channels-chat/commands.ts
- src/vs/platform/agentHost/common/state/protocol/channels-session/commands.ts
- src/vs/platform/agentHost/common/state/protocol/commands.ts
- src/vs/platform/agentHost/common/state/protocol/common/commands.ts
- equals.ts ×14 — Descendant (narrower) Introduced files:
- state.ts ×1 — Descendant (narrower) 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:
- telemetry.ts ×3 — Descendant (narrower) Introduced files:
- nls.ts ×1 — Descendant (narrower) Introduced files:
- nls.ts ×6 — Descendant (narrower) Introduced files:
- instantiation.ts ×5 — Descendant (narrower) Introduced files:
- lifecycle.ts ×2 — Descendant (narrower) Introduced files:
- lifecycle.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 561 extent ranges are introduced by other concepts.