src/vs/base/common/symbols.ts

9 LOC · 9 covered · 0 uncovered · 1 ranges · 11657 concepts · 1 introducers · 5963 tests

File neighbourhood

The centred file is linked to every concept that introduces one of its ranges, every test that runs code from the file, and the gray connector concepts standing between those tests and the file's own introducer concepts. Undirected links join concepts to every file where they introduce source and concepts to the tests they introduce; arrows show specialization between the displayed concepts and bridge only concepts omitted from this view. Concept colors match the source ranges below; connector concepts have no source color and are shown in gray.

Focused file, its introducer and connector concepts, their introduced files, and tests that run code from the file

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 related-file, concept, and source links on this page.

Focused file, its introducer and connector concepts, their introduced files, and tests that run code from the filesrc/vs/base/common/async.ts · 2749 LOCcommon/async.tsagentService.ts ×2 · 4 introduced LOCagentService.ts ×2extHostChatAgents2.ts ×98 · 451 introduced LOCextHostChatAgents2.ts ×9…agentHostTelemetryService.ts ×2 · 8 introduced LOCagentHostTelemetryServic…ptyHostService.ts ×54 · 735 introduced LOCptyHostService.ts ×54agentHostStateManager.test|title=AgentHostStateManager default chat inherits the session working directory resolved at materialization|occurrence=1 · 0 introduced LOCagentHostStateManager.te…serverAgentHostManager.ts ×7 · 138 introduced LOCserverAgentHostManager.t… parseSessionDbUri URI path ends with the basename of the file|occurrence=1 · 0 introduced LOC parseSessionDbUri URI p…sessionServerTools.ts ×9 · 60 introduced LOCsessionServerTools.ts ×9agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUri creates correct URI|occurrence=1, agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUri preserves parent URI path shape|occurrence=1 · 0 introduced LOCagentHostStateManager.te…agentHostStateManager.test|title=Subagent URI helpers parseSubagentSessionUri handles nested subagent URIs|occurrence=1, agentHostStateManager.test|title=Subagent URI helpers parseSubagentSessionUri extracts parent and toolCallId|occurrence=1 · 0 introduced LOCagentHostStateManager.te…sessionState.ts ×1 · 3 introduced LOCsessionState.ts ×1fileEditTracker.ts ×1 · 2 introduced LOCfileEditTracker.ts ×1pluginParsers.test|title=pluginParsers convertBareEnvVarsToVsCodeSyntax ignores lowercase vars|occurrence=1, pluginParsers.test|title=pluginParsers convertBareEnvVarsToVsCodeSyntax does not convert already-qualified vars|occurrence=1 · 0 introduced LOCpluginParsers.test|title…sessionServerTools.ts ×1 · 2 introduced LOCsessionServerTools.ts ×1errorTelemetry.ts ×9 · 83 introduced LOCerrorTelemetry.ts ×9agentHostStateManager.ts ×60 · 753 introduced LOCagentHostStateManager.ts…sessionState.ts ×1 · 2 introduced LOCsessionState.ts ×1platform.ts ×1 · 7 introduced LOCplatform.ts ×1fileService.ts ×18 · 102 introduced LOCfileService.ts ×18inMemoryFilesystemProvider.ts ×7 · 56 introduced LOCinMemoryFilesystemProvid…requestStore.ts ×4 · 52 introduced LOCrequestStore.ts ×4event.test|title=Event utils - ensureNoDisposablesAreLeakedInTestSuite fromObservable|occurrence=1 · 0 introduced LOCevent.test|title=Event u…event.test|title=Event Emitter, handles removal during 2|occurrence=1 · 0 introduced LOCevent.test|title=Event E…event.test|title=Event Emitter, handles removal during 3|occurrence=1 · 0 introduced LOCevent.test|title=Event E…event.ts ×1 · 2 introduced LOCevent.ts ×1event.ts ×1 · 2 introduced LOCevent.ts ×1event.test|title=Event utils dispose is reentrant|occurrence=1 · 0 introduced LOCevent.test|title=Event u…event.ts ×1 · 2 introduced LOCevent.ts ×1buffer.test|title=Buffer Performance issue with VSBuffer#slice #76076|occurrence=1 · 0 introduced LOCbuffer.test|title=Buffer…async.ts ×1 · 23 introduced LOCasync.ts ×1async.ts ×1 · 13 introduced LOCasync.ts ×1cache.ts ×2 · 14 introduced LOCcache.ts ×2async.ts ×202 · 1247 introduced LOCasync.ts ×202async.test|title=Async IntervalCounter|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/async.test|title=Async IntervalCounter|occurrence=1async.test|title=Async I…async.test|title=Async sequence simple|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/async.test|title=Async sequence simple|occurrence=1async.test|title=Async s…buffer.test|title=Buffer Performance issue with VSBuffer#slice #76076|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/buffer.test|title=Buffer Performance issue with VSBuffer#slice #76076|occurrence=1buffer.test|title=Buffer…cache.test|title=Cache simple error|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/cache.test|title=Cache simple error|occurrence=1cache.test|title=Cache s…cache.test|title=Cache simple value|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/cache.test|title=Cache simple value|occurrence=1cache.test|title=Cache s…event.test|title=Event Emitter, dispose emitter during emission|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/event.test|title=Event Emitter, dispose emitter during emission|occurrence=1event.test|title=Event E…event.test|title=Event Emitter, handles removal during 2|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/event.test|title=Event Emitter, handles removal during 2|occurrence=1event.test|title=Event E…event.test|title=Event Emitter, handles removal during 3|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/event.test|title=Event Emitter, handles removal during 3|occurrence=1event.test|title=Event E…event.test|title=Event Microtask Emitter|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/event.test|title=Event Microtask Emitter|occurrence=1event.test|title=Event M…event.test|title=Event throwingListener (custom handler)|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/event.test|title=Event throwingListener (custom handler)|occurrence=1event.test|title=Event t…event.test|title=Event utils - ensureNoDisposablesAreLeakedInTestSuite fromObservable|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/event.test|title=Event utils - ensureNoDisposablesAreLeakedInTestSuite fromObservable|occurrence=1event.test|title=Event u…event.test|title=Event utils dispose is reentrant|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/event.test|title=Event utils dispose is reentrant|occurrence=1event.test|title=Event u…agentHostStateManager.test|title=AgentHostStateManager default chat inherits the session working directory resolved at materialization|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostStateManager.test|title=AgentHostStateManager default chat inherits the session working directory resolved at materialization|occurrence=1agentHostStateManager.te…agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUri creates correct URI|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUri creates correct URI|occurrence=1agentHostStateManager.te…agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUri preserves parent URI path shape|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUri preserves parent URI path shape|occurrence=1agentHostStateManager.te…agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUriPrefix creates state manager prefix|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUriPrefix creates state manager prefix|occurrence=1agentHostStateManager.te…agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUriPrefix preserves parent URI path shape|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostStateManager.test|title=Subagent URI helpers buildSubagentSessionUriPrefix preserves parent URI path shape|occurrence=1agentHostStateManager.te…agentHostStateManager.test|title=Subagent URI helpers parseSubagentSessionUri extracts parent and toolCallId|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostStateManager.test|title=Subagent URI helpers parseSubagentSessionUri extracts parent and toolCallId|occurrence=1agentHostStateManager.te…agentHostStateManager.test|title=Subagent URI helpers parseSubagentSessionUri handles nested subagent URIs|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostStateManager.test|title=Subagent URI helpers parseSubagentSessionUri handles nested subagent URIs|occurrence=1agentHostStateManager.te…agentHostTelemetryService.test|title=AgentHostTelemetryService internal telemetry is independently gated and identity is cleared on account changes|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentHostTelemetryService.test|title=AgentHostTelemetryService internal telemetry is independently gated and identity is cleared on account changes|occurrence=1agentHostTelemetryServic…agentService.test|title=AgentService (node dispatcher) peer chat catalog persistence onDidChangeChatData re-persists the updated providerData blob|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/agentService.test|title=AgentService (node dispatcher) peer chat catalog persistence onDidChangeChatData re-persists the updated providerData blob|occurrence=1agentService.test|title=… parseSessionDbUri URI path ends with the basename of the file|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/fileEditTracker.test|title=buildSessionDbUri / parseSessionDbUri URI path ends with the basename of the file|occurrence=1 parseSessionDbUri URI p… parseSessionDbUri parseSessionDbUri returns undefined for malformed session-db URIs|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/fileEditTracker.test|title=buildSessionDbUri / parseSessionDbUri parseSessionDbUri returns undefined for malformed session-db URIs|occurrence=1 parseSessionDbUri parse…sessionServerTools.test|title=SessionServerTools definitions and confirmation|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sessionServerTools.test|title=SessionServerTools definitions and confirmation|occurrence=1sessionServerTools.test|…sessionServerTools.test|title=SessionServerTools get_session_context summary returns per-turn gists (message + reply snippet), no tool calls|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/sessionServerTools.test|title=SessionServerTools get_session_context summary returns per-turn gists (message + reply snippet), no tool calls|occurrence=1sessionServerTools.test|…pluginParsers.test|title=pluginParsers convertBareEnvVarsToVsCodeSyntax does not convert already-qualified vars|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentPlugins/test/common/pluginParsers.test|title=pluginParsers convertBareEnvVarsToVsCodeSyntax does not convert already-qualified vars|occurrence=1pluginParsers.test|title…pluginParsers.test|title=pluginParsers convertBareEnvVarsToVsCodeSyntax ignores lowercase vars|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentPlugins/test/common/pluginParsers.test|title=pluginParsers convertBareEnvVarsToVsCodeSyntax ignores lowercase vars|occurrence=1pluginParsers.test|title…ptyHostService.test|title=PtyHostService restartPtyHost disposes listeners registered during pty host startup|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/terminal/test/node/ptyHostService.test|title=PtyHostService restartPtyHost disposes listeners registered during pty host startup|occurrence=1ptyHostService.test|titl…serverAgentHostManager.test|title=ServerAgentHostManager no lifetime token initially|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/server/test/node/serverAgentHostManager.test|title=ServerAgentHostManager no lifetime token initially|occurrence=1serverAgentHostManager.t…extHostChatAgents2.test|title=ExtHostChatAgents2 reports anchor before resolving it|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/api/test/common/extHostChatAgents2.test|title=ExtHostChatAgents2 reports anchor before resolving it|occurrence=1extHostChatAgents2.test|…Focused file · src/vs/base/common/symbols.ts · 9 LOCcommon/symbols.ts

Graph controls are ready.

Interactive rendering requires JavaScript and WebGL. Use the related-file, concept, and source links on this page while the interactive map is unavailable.

1 > /*--------------------------------------------------------------------------------------------- async.ts ×202
2 > * Copyright (c) Microsoft Corporation. All rights reserved.
3 > * Licensed under the MIT License. See License.txt in the project root for license information.
4 > *--------------------------------------------------------------------------------------------*/
5 >
6 > /**
7 > * Can be passed into the Delayed to defer using a microtask
8 > * */
9 > export const MicrotaskDelay = Symbol('MicrotaskDelay');