cancellation.test|title=CancellationToken None|occurrence=1
Frontier kind: Test frontier
unlabeled · c_ee68f7c39ded
9382 tests · 4378 LOC · 22 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)
- 611 ranges4378 lines · 22 files · Browse complete extent
- All tests (intent)
- 9382 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.
- cancellation.test|title=CancellationToken None|occurrence=1 — Focused concept Introduced tests:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files:
- agentService.ts ×5 — Ancestor (broader) Introduced files:
- renameLocalCommand.ts ×2 — Ancestor (broader) Introduced files:
-
agentSideEffects.test|title=AgentSideEffects immediate title on first turn normalizes whitespace and truncates long messages|occurrence=1, agentSideEffects.test|title=AgentSideEffects immediate title on first turn dispatches titleChanged with user message on first turn|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentSideEffects.test|title=AgentSideEffects immediate title on first turn dispatches titleChanged with user message on first turn|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentSideEffects.test|title=AgentSideEffects immediate title on first turn normalizes whitespace and truncates long messages|occurrence=1
- 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:
-
textModel.ts ×20 — Ancestor (broader)
Introduced files:
- src/vs/base/common/equals.ts
- src/vs/base/common/observableInternal/observables/observableSignal.ts
- src/vs/editor/common/core/ranges/lineRange.ts
- src/vs/editor/common/model.ts
- src/vs/editor/common/model/bracketPairsTextModelPart/bracketPairsImpl.ts
- src/vs/editor/common/model/bracketPairsTextModelPart/colorizedBracketPairsDecorationProvider.ts
- src/vs/editor/common/model/editStack.ts
- src/vs/editor/common/model/guidesTextModelPart.ts
- src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts
- src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeTextBuffer.ts
- src/vs/editor/common/model/textModel.ts
- src/vs/editor/common/model/textModelPart.ts
- src/vs/editor/common/model/tokens/abstractSyntaxTokenBackend.ts
- src/vs/editor/common/model/tokens/tokenizationFontDecorationsProvider.ts
- src/vs/editor/common/model/tokens/tokenizationTextModelPart.ts
- src/vs/editor/common/model/tokens/tokenizerSyntaxTokenBackend.ts
- src/vs/editor/common/services/languageService.ts
- src/vs/editor/common/tokenizationRegistry.ts
- src/vs/editor/common/tokens/contiguousTokensStore.ts
- src/vs/editor/test/common/services/testTreeSitterLibraryService.ts
- chatModel.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSideEffects.ts ×1 — Ancestor (broader) Introduced files:
- agentPluginServiceImpl.ts ×26 — Ancestor (broader) Introduced files:
- mockAgent.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×3 — Ancestor (broader) Introduced files:
- reducer.ts ×2 — Ancestor (broader) Introduced files:
- agentHostToolCallTracker.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×5 — Ancestor (broader) Introduced files:
- agentHostTurnTracker.ts ×1 — Ancestor (broader) Introduced files:
- agentSideEffects.ts ×4 — Ancestor (broader) Introduced files:
- promise.ts ×3 — Ancestor (broader) Introduced files:
- protocolServerHandler.ts ×2 — 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:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- agentHostChangesetCoordinator.ts ×1 — Ancestor (broader) Introduced files:
- changesetUri.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager does not emit sessionSummaryChanged for deleted session|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- activeSessionsChanged with correct count|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager emits sessionSummaryChanged when summary changes|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager activeSessions reflects concurrent turn count across sessions|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager does not emit sessionSummaryChanged when summary is unchanged|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.ts ×5 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.ts ×2 — Ancestor (broader) Introduced files:
- agentHostSessionTitleController.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager dispatchServerAction applies action and emits envelope|occurrence=1 — Ancestor (broader) Introduced tests:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- agentHostStateManager.test|title=AgentHostStateManager serverSeq increments monotonically|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:
- agentHostStateManager.test|title=AgentHostStateManager dispatchClientAction includes origin in envelope|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog session title and default chat title stay independent once multi-chat|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostStateManager.ts ×1 — Ancestor (broader) Introduced files:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files:
- configurationModels.ts ×11 — Ancestor (broader) Introduced files:
- languageService.ts ×6 — Ancestor (broader) Introduced files: Introduced tests:
- configurationModels.ts ×2 — Ancestor (broader) Introduced files:
- agentHostStateManager.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:
- 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:
- configurationModels.test|title=ConfigurationModel simple merge|occurrence=1 — Ancestor (broader) Introduced tests:
- 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:
- codexReplayMapper.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- 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:
- codexMapAppServerEvents.ts ×5 — Ancestor (broader) Introduced files:
- codexShellCommand.ts ×1 — Ancestor (broader) Introduced files:
-
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:
- codexMapAppServerEvents.ts ×1 — Ancestor (broader) Introduced files:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- codexMapAppServerEvents.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- codexMapAppServerEvents.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- configurationModels.ts ×1 — Ancestor (broader) Introduced files:
- languageConfigurationRegistry.ts ×5 — Ancestor (broader) Introduced files:
- codexProxyService.ts ×2 — Ancestor (broader) Introduced files:
- forwardedChatError.ts ×8 — Ancestor (broader) Introduced files:
- forwardedChatError.ts ×7 — Ancestor (broader) Introduced files:
- forwardedChatError.ts ×5 — Ancestor (broader) Introduced files:
- copilotApiService.ts ×1 — Ancestor (broader) Introduced files:
- forwardedChatError.ts ×1 — Ancestor (broader) Introduced files:
- sandboxSettingsReader.ts ×5 — Ancestor (broader) Introduced files:
- agentHostOctoKitService.ts ×1 — Ancestor (broader) Introduced files:
- event.test|title=Event utils - ensureNoDisposablesAreLeakedInTestSuite fromObservable|occurrence=1 — Ancestor (broader) Introduced tests:
- 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:
- tokenClassificationRegistry.ts ×28 — Ancestor (broader) Introduced files:
- event.ts ×1 — Ancestor (broader) Introduced files:
- agentHostLocalTurns.ts ×1 — Ancestor (broader) Introduced files:
- confirmationTool.ts ×5 — Ancestor (broader) Introduced files: Introduced tests:
- agentSubscription.ts ×16 — Ancestor (broader) Introduced files: Introduced tests:
- selection.ts ×1 — Ancestor (broader) Introduced files:
- search.ts ×8 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSubscription.ts ×3 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
-
agentHostRenameCommand.ts ×2 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostRenameCommand.test|title=agentHostRenameCommand parseRenameCommand captures the trimmed title after a space|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostRenameCommand.test|title=agentHostRenameCommand parseRenameCommand matches lone /rename as empty title|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostRenameCommand.test|title=agentHostRenameCommand parseRenameCommand trims surrounding whitespace from the title|occurrence=1
- agentSubscription.test|title=RootStateSubscription setError makes value return the error|occurrence=1 — Ancestor (broader) Introduced tests:
- agentHostSlashCompletion.ts ×2 — Ancestor (broader) Introduced files:
- agentHostSlashCompletion.ts ×2 — Ancestor (broader) Introduced files:
- agentHostSlashCompletion.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.test|title=RootStateSubscription handleSnapshot fires onDidChange|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSubscription.ts ×19 — Ancestor (broader) Introduced files:
- modesTestUtils.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.test|title=RootStateSubscription buffered envelopes with serverSeq <= fromSeq are discarded|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSubscription.test|title=RootStateSubscription ignores non-root actions|occurrence=1 — Ancestor (broader) Introduced tests:
-
agentSubscription.test|title=SessionStateSubscription ignores actions for different session|occurrence=1, agentSubscription.test|title=SessionStateSubscription server terminal turn action remains ignored by session subscription|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/common/agentSubscription.test|title=SessionStateSubscription ignores actions for different session|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/common/agentSubscription.test|title=SessionStateSubscription server terminal turn action remains ignored by session subscription|occurrence=1
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
-
agentSubscription.test|title=TerminalStateSubscription ignores non-terminal actions|occurrence=1, agentSubscription.test|title=TerminalStateSubscription ignores terminal actions for other URIs|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/common/agentSubscription.test|title=TerminalStateSubscription ignores non-terminal actions|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/common/agentSubscription.test|title=TerminalStateSubscription ignores terminal actions for other URIs|occurrence=1
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×3 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- tunnel.ts ×33 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×3 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×2 — Ancestor (broader) Introduced files:
- terminalEnvironment.ts ×8 — Ancestor (broader) Introduced files:
- agentHostLockfile.ts ×4 — Ancestor (broader) Introduced files:
- modelLineProjectionData.ts ×18 — Ancestor (broader) Introduced files:
- agentSubscription.test|title=RootStateSubscription value is undefined before snapshot|occurrence=1 — Ancestor (broader) Introduced tests:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
- agentSubscription.ts ×1 — Ancestor (broader) Introduced files:
- windowsVersion.ts ×2 — Ancestor (broader) Introduced files:
- terminalProfiles.ts ×14 — Ancestor (broader) Introduced files:
- loopbackProxyServer.ts ×1 — Ancestor (broader) Introduced files:
-
loopbackProxyServer.test|title=LoopbackProxyServer Lifecycle & binding binds only on the IPv4 loopback interface|occurrence=1, loopbackProxyServer.test|title=LoopbackProxyServer Refcounting concurrent acquires share a single bind and one state object|occurrence=1, +4 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/loopbackProxyServer.test|title=LoopbackProxyServer Lifecycle & binding binds only on the IPv4 loopback interface|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/loopbackProxyServer.test|title=LoopbackProxyServer Lifecycle & binding startHandle() returns a loopback baseUrl and 256-bit hex nonce|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/loopbackProxyServer.test|title=LoopbackProxyServer Refcounting concurrent acquires share a single bind and one state object|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/loopbackProxyServer.test|title=LoopbackProxyServer Refcounting startHandle() after refcount-0 teardown rebinds with a fresh nonce and new state|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/loopbackProxyServer.test|title=LoopbackProxyServer Seeding concurrent acquires build state once from the seed that wins the bind|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/loopbackProxyServer.test|title=LoopbackProxyServer Seeding rebinding after refcount-0 teardown re-seeds createState with the new value|occurrence=1
- serverLifetimeService.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- log.ts ×3 — Ancestor (broader) Introduced files:
- loopbackProxyServer.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- remoteAgentHostMetadata.ts ×8 — Ancestor (broader) Introduced files:
- agentHostWorkspaceFiles.ts ×3 — Ancestor (broader) Introduced files:
- session.ts ×9 — Ancestor (broader) Introduced files:
- sshRemoteAgentHostHelpers.ts ×3 — Ancestor (broader) Introduced files:
- loopbackProxyServer.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- remoteAgentHostMetadata.ts ×1 — Ancestor (broader) Introduced files:
-
sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test|title=SSH Remote Agent Host Helpers redactToken preserves text without tokens|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test|title=SSH Remote Agent Host Helpers redactToken redacts multiple tokens|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test|title=SSH Remote Agent Host Helpers redactToken redacts token in WebSocket URL|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test|title=SSH Remote Agent Host Helpers redactToken redacts token with following whitespace|occurrence=1
- sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader) Introduced files:
- sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader) Introduced files:
- sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader) Introduced files:
-
sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test|title=SSH Remote Agent Host Helpers shellEscape escapes embedded single quotes|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test|title=SSH Remote Agent Host Helpers shellEscape handles empty string|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test|title=SSH Remote Agent Host Helpers shellEscape passes through special chars safely wrapped|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sshRemoteAgentHostHelpers.test|title=SSH Remote Agent Host Helpers shellEscape wraps simple string in single quotes|occurrence=1
- sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader) Introduced files:
- agentHostRestrictedTelemetry.ts ×8 — Ancestor (broader) Introduced files:
- otlpLogEmitter.ts ×29 — Ancestor (broader) Introduced files:
- derivedImpl.ts ×4 — Ancestor (broader) Introduced files: Introduced tests:
- derivedImpl.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- observable.test|title=observables from event basic|occurrence=1 — Ancestor (broader) Introduced tests:
- observable.test|title=observables from event Handle undefined|occurrence=1 — Ancestor (broader) Introduced tests:
- observable.test|title=observables waitForState resolve|occurrence=1 — Ancestor (broader) Introduced tests:
- utilsCancellation.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- derivedImpl.ts ×3 — Ancestor (broader) Introduced files:
- utilsCancellation.ts ×1 — Ancestor (broader) Introduced files:
- observable.test|title=observables recomputeInitiallyAndOnChange should work when a dependency sets an observable|occurrence=1 — Ancestor (broader) Introduced tests:
- observable.test|title=observables tutorial get without observers|occurrence=1 — Ancestor (broader) Introduced tests:
- utils.ts ×1 — Ancestor (broader) Introduced files:
- observable.test|title=observables observableValue|occurrence=1 — Ancestor (broader) Introduced tests:
- derivedImpl.ts ×2 — Ancestor (broader) Introduced files:
- observable.test|title=observables bug: fromObservableLight doesnt subscribe|occurrence=1 — Ancestor (broader) Introduced tests:
- utils.ts ×1 — Ancestor (broader) Introduced files:
- utilsCancellation.ts ×1 — Ancestor (broader) Introduced files:
- utilsCancellation.ts ×8 — Ancestor (broader) Introduced files:
- baseObservable.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- observable.test|title=observables prevent invalid usage reading outside of compute function derived|occurrence=1 — Ancestor (broader) Introduced tests:
- observableSignal.ts ×1 — Ancestor (broader) Introduced files:
- event.ts ×3 — Ancestor (broader) Introduced files:
-
errors.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/observables/observable.test|title=observables autorun error handling immediate throw|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/observables/observable.test|title=observables autorun error handling late throw|occurrence=1
- autorunImpl.ts ×2 — Ancestor (broader) Introduced files:
- autorunImpl.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- observable.test|title=observables dont run autorun after dispose|occurrence=1 — Ancestor (broader) Introduced tests:
- event.ts ×3 — Ancestor (broader) Introduced files:
- utils.ts ×1 — Ancestor (broader) Introduced files:
- observable.test|title=observables prevent invalid usage reading outside of compute function autorun|occurrence=1 — Ancestor (broader) Introduced tests:
- observableSignal.ts ×2 — Ancestor (broader) Introduced files:
- observableSignal.ts ×3 — Ancestor (broader) Introduced files:
- observable.test|title=observables from event get without observers|occurrence=1 — Ancestor (broader) Introduced tests:
- observableFromEvent.ts ×1 — Ancestor (broader) Introduced files:
- observableSignal.ts ×4 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- reducer.ts ×1 — Ancestor (broader) Introduced files:
- sessionState.ts ×1 — Ancestor (broader) Introduced files:
- sessionState.ts ×1 — Ancestor (broader) Introduced files:
- sessionState.ts ×2 — Ancestor (broader) Introduced files:
- strings.test|title=Strings trimWhitespace|occurrence=1 — Ancestor (broader) Introduced tests:
- virtualScheduling.test|title=virtualScheduling - createVirtualTimeApi without processor virtual Date.now() returns clock time|occurrence=1 — Ancestor (broader) Introduced tests:
- trace.ts ×1 — Ancestor (broader) Introduced files:
- cancellation.ts ×1 — Ancestor (broader) Introduced files:
- cancellation.test|title=CancellationTokenPool empty pool token is not cancelled|occurrence=1 — Ancestor (broader) Introduced tests:
- decorators.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- cancellation.test|title=CancellationToken cancel before token|occurrence=1 — Ancestor (broader) Introduced tests:
-
decorators.test|title=Decorators memoize should memoize getters|occurrence=1, decorators.test|title=Decorators memoized property should not be writable|occurrence=1, +1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/decorators.test|title=Decorators memoize should memoize getters|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/decorators.test|title=Decorators memoized property should not be enumerable|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/decorators.test|title=Decorators memoized property should not be writable|occurrence=1
- cancellation.test|title=CancellationToken token stays the same|occurrence=1 — Ancestor (broader) Introduced tests:
- decorators.ts ×1 — Ancestor (broader) Introduced files:
- cancellation.test|title=CancellationToken dispose does not cancel|occurrence=1 — Ancestor (broader) Introduced tests:
- tfIdf.ts ×8 — Ancestor (broader) Introduced files:
- cancellation.ts ×18 — 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 ×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 611 extent ranges are introduced by other concepts.