lifecycle.test|title=No Leakage Utilities ensureNoDisposablesAreLeakedInTest Basic Test|occurrence=1
Frontier kind: Test frontier
unlabeled · c_2ee523114bbc
2788 tests · 4313 LOC · 21 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)
- 600 ranges4313 lines · 21 files · Browse complete extent
- All tests (intent)
- 2788 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.
- lifecycle.test|title=No Leakage Utilities ensureNoDisposablesAreLeakedInTest Basic Test|occurrence=1 — Focused concept Introduced tests:
-
agentSideEffects.test|title=AgentSideEffects pending message sync syncs queued message to agent on ChatPendingMessageSet|occurrence=1, agentSideEffects.test|title=AgentSideEffects pending message sync parses queued protocol attachment URI strings before passing them to the agent|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentSideEffects.test|title=AgentSideEffects pending message sync parses queued protocol attachment URI strings before passing them to the agent|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentSideEffects.test|title=AgentSideEffects pending message sync syncs queued message to agent on ChatPendingMessageSet|occurrence=1
- 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:
- agentSideEffects.ts ×5 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects changeset forwarders turn complete fires onTurnComplete once with the right turn id|occurrence=1 — Ancestor (broader) Introduced tests:
- mockAgent.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects registerProgressListener preserves the turn id of a provider-initiated turn when idle|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.test|title=AgentSideEffects registerProgressListener maps agent progress events to state actions|occurrence=1 — Ancestor (broader) Introduced tests:
- reducer.ts ×4 — Ancestor (broader) Introduced files:
-
reducer.ts ×2 — 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 queued message consumption does not consume queued message while a turn is active|occurrence=1 — Ancestor (broader) Introduced tests:
-
turnStarted calls sendMessage on the agent|occurrence=1, turnStarted passes the dispatching client id to sendMessage|occurrence=1, +2 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentSideEffects.test|title=AgentSideEffects handleAction — session/turnStarted calls sendMessage on the agent|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentSideEffects.test|title=AgentSideEffects handleAction — session/turnStarted parses protocol attachment URI strings before passing them to the agent|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentSideEffects.test|title=AgentSideEffects handleAction — session/turnStarted passes protocol selection attachment range straight through to the agent|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentSideEffects.test|title=AgentSideEffects handleAction — session/turnStarted passes the dispatching client id to sendMessage|occurrence=1
- claudeAgent.ts ×1 — Ancestor (broader) Introduced files:
- turnStarted model selection forwards the chat channel for an additional (peer) chat|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×3 — Ancestor (broader) Introduced files:
- turnStarted agent selection forwards the chat channel for an additional (peer) chat|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.test|title=AgentSideEffects immediate title on first turn does not dispatch titleChanged when title is already set|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.ts ×5 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×2 — Ancestor (broader) Introduced files:
- agentService.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- turnCancelled calls abortSession on the agent|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSideEffects.test|title=AgentSideEffects changeset forwarders ChatTruncated fires onSessionTruncated once|occurrence=1 — Ancestor (broader) Introduced tests:
- activeClientSet dispatches customizationUpdated for sync progress after initial replacement|occurrence=1 — Ancestor (broader) Introduced tests:
- 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:
- mockAgent.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects agents observable model observable update publishes model metadata|occurrence=1 — Ancestor (broader) Introduced tests:
- extHostSCM.ts ×86 — 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:
- agentHostSchema.ts ×1 — Ancestor (broader) Introduced files:
- mockAgent.ts ×1 — Ancestor (broader) Introduced files:
- persistSessionMetadata.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×4 — Ancestor (broader) Introduced files:
- sessionPluginBundler.ts ×6 — Ancestor (broader) Introduced files:
- sessionCustomizationDiscovery.ts ×16 — Ancestor (broader) Introduced files:
- tokenizationRegistry.ts ×1 — Ancestor (broader) Introduced files:
- modelService.ts ×3 — Ancestor (broader) Introduced files:
- agentHostTurnTelemetry.test|title=AgentSideEffects — turn tracker telemetry emits result=cancelled when the client cancels a turn (no agent progress signal)|occurrence=1 — Ancestor (broader) Introduced tests:
- chatModel.ts ×1 — Ancestor (broader) Introduced files:
- map.ts ×1 — Ancestor (broader) Introduced files:
- chatVariableEntries.ts ×2 — Ancestor (broader) Introduced files:
- agentHostToolCallTracker.ts ×3 — Ancestor (broader) Introduced files:
- chatVariableEntries.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files:
- agentPeerChats.ts ×2 — Ancestor (broader) Introduced files:
- workspacelessScratchDir.ts ×1 — Ancestor (broader) Introduced files:
- commandAutoApprover.ts ×1 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×3 — Ancestor (broader) Introduced files:
- agentPeerChats.ts ×1 — Ancestor (broader) Introduced files:
- copilotSlashCommandProvider.ts ×1 — Ancestor (broader) Introduced files:
- sessionState.ts ×1 — Ancestor (broader) Introduced files:
- agentPluginServiceImpl.ts ×4 — Ancestor (broader) Introduced files:
- mcpServerRequestHandler.ts ×12 — Ancestor (broader) Introduced files:
-
mcpServerRequestHandler.ts ×2 — Ancestor (broader)
Introduced files:
- src/vs/workbench/contrib/mcp/common/mcpServerRequestHandler.ts
- src/vs/workbench/contrib/mcp/common/mcpTypesUtils.ts
- iterator.ts ×2 — Ancestor (broader) Introduced files:
- mcpServerConnection.ts ×3 — Ancestor (broader) Introduced files:
- mcpServerRequestHandler.ts ×1 — Ancestor (broader) Introduced files:
- jsonRpcProtocol.ts ×1 — Ancestor (broader) Introduced files:
- debugStorage.ts ×17 — Ancestor (broader) Introduced files:
- voiceChatService.ts ×11 — Ancestor (broader) Introduced files:
- iterator.ts ×2 — Ancestor (broader) Introduced files:
- fileService.ts ×3 — Ancestor (broader) Introduced files:
- languageModels.test|title=LanguageModels - Vendor Change Events does not fire onDidChangeLanguageModelVendors when no vendors are added or removed|occurrence=1 — Ancestor (broader) Introduced tests:
- mcpGatewayToolBrokerChannel.ts ×7 — Ancestor (broader) Introduced files:
- mcpCustomizationController.ts ×2 — Ancestor (broader) Introduced files:
- mcpGatewayToolBrokerChannel.ts ×5 — Ancestor (broader) Introduced files:
- autorunImpl.ts ×3 — Ancestor (broader) Introduced files:
- workspaceTrust.ts ×3 — Ancestor (broader) Introduced files:
- resources.ts ×13 — Ancestor (broader) Introduced files: Introduced tests:
- workbenchTestServices.ts ×1 — Ancestor (broader) Introduced files:
- memento.test|title=Memento Clear Memento|occurrence=1 — Ancestor (broader) Introduced tests:
- askQuestionsTool.ts ×25 — Ancestor (broader) Introduced files:
- map.ts ×1 — Ancestor (broader) Introduced files:
- extensionsScannerService.ts ×30 — Ancestor (broader) Introduced files:
- fileService.ts ×1 — Ancestor (broader) Introduced files:
- workingCopyService.ts ×18 — Ancestor (broader) Introduced files:
- copilotSessionLauncher.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- abstractExtensionManagementService.ts ×32 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×78 — Ancestor (broader) Introduced files:
- copilotSessionLauncher.ts ×7 — Ancestor (broader) Introduced files:
- byokLmBridgeRegistry.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- fileService.ts ×3 — Ancestor (broader) Introduced files:
- copilotSessionWrapper.ts ×2 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- fileEditTracker.ts ×1 — Ancestor (broader) Introduced files:
- fileEditTracker.test|title=FileEditTracker tracks edit start and complete for existing file|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- fileEditTracker.test|title=FileEditTracker before and after content can be read from database|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- claudeSdkMessageRouter.ts ×1 — Ancestor (broader) Introduced files:
- agentSdkDownloader.ts ×1 — Ancestor (broader) Introduced files:
- async.ts ×2 — Ancestor (broader) Introduced files:
- copilotShellTools.ts ×3 — Ancestor (broader) Introduced files:
- fileService.ts ×2 — Ancestor (broader) Introduced files:
- yaml.ts ×4 — Ancestor (broader) Introduced files:
- types.ts ×1 — Ancestor (broader) Introduced files:
- shellCommandExecution.ts ×5 — Ancestor (broader) Introduced files:
- sessionDataService.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- fileService.ts ×15 — Ancestor (broader) Introduced files:
- agentHostChangesetCoordinator.ts ×6 — Ancestor (broader) Introduced files:
- ahpJsonlLogger.ts ×15 — 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:
- mcpManagementService.ts ×8 — Ancestor (broader) Introduced files:
- agentHostResourceService.ts ×1 — Ancestor (broader) Introduced files:
- copilotPluginConverters.test|title=copilotPluginConverters toSdkSessionCustomAgents excludes file-dir plugin agents when none is selected|occurrence=1 — Ancestor (broader) Introduced tests:
- worktreeIsolation.test|title=WorktreeIsolation resolveWorkingDirectory serializes concurrent creation in the same repository|occurrence=1 — Ancestor (broader) Introduced tests:
- claudeCustomizationTestUtils.ts ×1 — Ancestor (broader) Introduced files:
- sessionPermissions.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- pluginParsers.ts ×9 — Ancestor (broader) Introduced files:
- fileService.ts ×7 — Ancestor (broader) Introduced files:
- stateService.ts ×16 — Ancestor (broader) Introduced files:
- pluginParsers.ts ×3 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- pluginParsers.ts ×3 — Ancestor (broader) Introduced files:
- fileService.ts ×2 — Ancestor (broader) Introduced files:
- agentHostTerminalManager.ts ×6 — Ancestor (broader) Introduced files:
- extHostExtensionActivator.ts ×1 — Ancestor (broader) Introduced files:
- claudeRuleScan.ts ×1 — Ancestor (broader) Introduced files:
- agentHostShellUtils.ts ×2 — Ancestor (broader) Introduced files:
- agentHostConversationContext.ts ×1 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.ts ×3 — Ancestor (broader) Introduced files:
- agentHostChangesetStateCache.ts ×2 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog addChat is idempotent for an existing chat URI|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager removeSession does NOT dispose per-session changesets (LRU eviction must not clear list-view chip)|occurrence=1 — Ancestor (broader) Introduced tests:
- editSurvivalReporter.ts ×3 — Ancestor (broader) Introduced files:
- agentConfigurationService.test|title=AgentConfigurationService updateSessionConfig fires after the session config is updated|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager removeSession does not dispatch active-sessions change when no turn is active|occurrence=1 — Ancestor (broader) Introduced tests:
- userDataProfileStorageService.ts ×2 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.test|title=AgentHostSessionTitleController seedTitleFromFirstMessage skips sessions with an existing title|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager removeSession clears state without notification|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostSessionTitleController.ts ×2 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager createSession emits sessionAdded notification|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×7 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager restoreSession does not emit sessionAdded notification|occurrence=1 — Ancestor (broader) Introduced tests:
- secrets.ts ×15 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentHostFileMonitorService.ts ×8 — Ancestor (broader) Introduced files:
- assignmentContextFilter.test|title=AssignmentContextFilter honors cached ids across reload before the owning filter is registered|occurrence=1 — Ancestor (broader) Introduced tests:
- storage.ts ×2 — Ancestor (broader) Introduced files:
- storageService.test|title=StorageService (in-memory) Remove Data (application)|occurrence=1 — Ancestor (broader) Introduced tests:
- storageService.test|title=StorageService (in-memory) Remove Data (profile)|occurrence=1 — Ancestor (broader) Introduced tests:
- storageService.test|title=StorageService (in-memory) Remove Data (workspace)|occurrence=1 — Ancestor (broader) Introduced tests:
-
storageService.test|title=StorageService (in-memory) Storage change event scope (all keys)|occurrence=1, storageService.test|title=StorageService (in-memory) Storage change event scope (specific key)|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/storage/test/common/storageService.test|title=StorageService (in-memory) Storage change event scope (all keys)|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/storage/test/common/storageService.test|title=StorageService (in-memory) Storage change event scope (specific key)|occurrence=1
- agentCustomizationSettings.ts ×1 — Ancestor (broader) Introduced files:
- workbenchCommonProperties.ts ×2 — Ancestor (broader) Introduced files:
- storage.ts ×1 — Ancestor (broader) Introduced files:
- storage.ts ×1 — Ancestor (broader) Introduced files:
- agentCustomizationSettings.ts ×1 — Ancestor (broader) Introduced files:
- abstractKeybindingService.ts ×7 — Ancestor (broader) Introduced files:
- claudeProxyService.ts ×1 — Ancestor (broader) Introduced files:
- claudeProxyService.test|title=ClaudeProxyService Credits reporting no copilot_usage in the response → no credits report|occurrence=1 — Ancestor (broader) Introduced tests:
- virtualTimeApi.ts ×1 — Ancestor (broader) Introduced files:
- agentHostCompletions.ts ×1 — Ancestor (broader) Introduced files:
- tunnelAgentHostService.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- languageConfigurationRegistry.ts ×5 — Ancestor (broader) Introduced files:
- sshRemoteAgentHostService.ts ×6 — Ancestor (broader) Introduced files:
- sshRemoteAgentHostService.ts ×8 — Ancestor (broader) Introduced files: Introduced tests:
- mcpGatewaySession.ts ×16 — Ancestor (broader) Introduced files:
- agentHostHeadlessTerminal.test|title=AgentHostHeadlessTerminal does not emit response data for normal terminal output|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostHeadlessTerminal.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- lifecycle.ts ×1 — Ancestor (broader) Introduced files:
- byokLmProxyService.test|title=ByokLmProxyService routes requests to a serving window and excludes a non-serving one|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostWorkspaceFiles.ts ×2 — Ancestor (broader) Introduced files:
- event.test|title=Event utils issue #230401|occurrence=1 — Ancestor (broader) Introduced tests:
- event.test|title=Event Emitter, store|occurrence=1 — Ancestor (broader) Introduced tests:
- ipc.net.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.test|title=SessionStateSubscription fires onDidChange on optimistic apply|occurrence=1 — Ancestor (broader) Introduced tests:
- ipc.ts ×8 — Ancestor (broader) Introduced files:
- otlpLogEmitter.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.test|title=RootStateSubscription handleSnapshot fires onDidChange|occurrence=1 — Ancestor (broader) Introduced tests:
- rpcProtocol.ts ×47 — Ancestor (broader) Introduced files:
-
serverLifetimeService.ts ×6 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/server/test/node/serverLifetimeService.test|title=ServerLifetimeService active() marks a consumer and dispose releases it|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/server/test/node/serverLifetimeService.test|title=ServerLifetimeService multiple active consumers require all to dispose|occurrence=1
- ipc.test|title=Base IPC one to one BufferWriter releases its buffers on dispose|occurrence=1 — Ancestor (broader) Introduced tests:
- localOtlpReceiver.ts ×6 — Ancestor (broader) Introduced files: Introduced tests:
- watcher.ts ×11 — Ancestor (broader) Introduced files:
- pfs.ts ×1 — Ancestor (broader) Introduced files:
- zip.ts ×9 — Ancestor (broader) Introduced files: Introduced tests:
- async.test|title=Async Queue order is kept|occurrence=1 — Ancestor (broader) Introduced tests:
- chatQuestionCarouselData.test|title=ChatQuestionCarouselData Parallel Carousel Handling when carousel is superseded, completing with undefined does not block|occurrence=1 — Ancestor (broader) Introduced tests:
- pfs.ts ×2 — Ancestor (broader) Introduced files:
- async.ts ×2 — Ancestor (broader) Introduced files:
- ipc.ts ×4 — Ancestor (broader) Introduced files:
- resume (error)|occurrence=1 — Ancestor (broader) Introduced tests:
- buffer.test|title=Buffer bufferWriteableStream - buffers errors when no listener|occurrence=1 — Ancestor (broader) Introduced tests:
- ipc.test|title=Base IPC createProtocolPair|occurrence=1 — Ancestor (broader) Introduced tests:
- buffer.test|title=Buffer bufferWriteableStream - buffers end when no listener|occurrence=1 — Ancestor (broader) Introduced tests:
- buffer.test|title=Buffer bufferWriteableStream - basics (error)|occurrence=1 — Ancestor (broader) Introduced tests:
- buffer.test|title=Buffer bufferWriteableStream - basics (no error)|occurrence=1 — Ancestor (broader) Introduced tests:
- notifications.ts ×58 — Ancestor (broader) Introduced files:
- buffer.test|title=Buffer bufferWriteableStream - destroy|occurrence=1 — Ancestor (broader) Introduced tests:
- instantiationService.ts ×5 — Ancestor (broader) Introduced files:
- stream.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- async.ts ×1 — Ancestor (broader) Introduced files:
- stream.ts ×1 — Ancestor (broader) Introduced files:
- stream.ts ×1 — Ancestor (broader) Introduced files:
- async.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- stream.ts ×4 — Ancestor (broader) Introduced files:
- async.test|title=Async cancelablePromise get inner result|occurrence=1 — Ancestor (broader) Introduced tests:
- jsonRpcProtocol.ts ×2 — Ancestor (broader) Introduced files:
- abstractDebugAdapter.ts ×8 — Ancestor (broader) Introduced files:
- derivedImpl.ts ×4 — Ancestor (broader) Introduced files: Introduced tests:
- async.ts ×2 — Ancestor (broader) Introduced files:
- async.ts ×2 — Ancestor (broader) Introduced files:
- observable.test|title=observables from event basic|occurrence=1 — Ancestor (broader) Introduced tests:
- cache.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- observable.test|title=observables from event Handle undefined|occurrence=1 — Ancestor (broader) Introduced tests:
- derivedImpl.ts ×3 — Ancestor (broader) Introduced files:
- async.ts ×5 — Ancestor (broader) Introduced files:
- async.ts ×1 — Ancestor (broader) Introduced files:
- async.ts ×1 — Ancestor (broader) Introduced files:
- utils.ts ×1 — Ancestor (broader) Introduced files:
- derivedImpl.ts ×2 — Ancestor (broader) Introduced files:
- utils.ts ×1 — Ancestor (broader) Introduced files:
- event.ts ×3 — Ancestor (broader) Introduced files:
- utils.ts ×1 — Ancestor (broader) Introduced files:
- networkFilterService.ts ×5 — Ancestor (broader) Introduced files:
- browserHistory.test|title=BrowserFaviconsStore onDidChange fires only when a new favicon is added|occurrence=1 — Ancestor (broader) Introduced tests:
- browserHistory.ts ×2 — Ancestor (broader) Introduced files:
- browserHistory.ts ×2 — Ancestor (broader) Introduced files:
- browserHistory.ts ×5 — Ancestor (broader) Introduced files:
- iterator.ts ×1 — Ancestor (broader) Introduced files:
- virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies untilToken: resolves only after token cancellation AND drain|occurrence=1 — Ancestor (broader) Introduced tests:
- event.ts ×1 — Ancestor (broader) Introduced files:
- virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies disposal rejects all active runs|occurrence=1 — Ancestor (broader) Introduced tests:
- browserPermissions.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- commands.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- codexAppServerClient.ts ×7 — Ancestor (broader) Introduced files:
- dispose|occurrence=1 — Ancestor (broader) Introduced tests:
- lifecycle.test|title=DisposableStore delete should evict and dispose of the disposables|occurrence=1 — Ancestor (broader) Introduced tests:
- lifecycle.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- lifecycle.test|title=DisposableStore dispose should call all child disposes even if a child throws on dispose|occurrence=1 — Ancestor (broader) Introduced tests:
- lifecycle.test|title=DisposableStore dispose should throw composite error if multiple children throw on dispose|occurrence=1 — Ancestor (broader) Introduced tests:
- lifecycle.ts ×4 — Ancestor (broader) Introduced files:
- lifecycle.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- lifecycle.ts ×3 — Descendant (narrower) Introduced files:
- lifecycle.ts ×2 — Descendant (narrower) Introduced files:
- event.ts ×93 — 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:
- linkedList.ts ×13 — Descendant (narrower) Introduced files:
- lifecycle.ts ×2 — 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:
- 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 600 extent ranges are introduced by other concepts.