marshalling.ts ×1
Frontier kind: Code frontier
unlabeled · c_7981cf0e1ee7
21 tests · 3946 LOC · 22 files · introduces 0 tests · 4 LOC · 1 file
Introduces — evidence that enters the hierarchy at this concept
Code
1 range 4 lines · 1 files
Tests
0 tests
Contains — complete concept membership
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.
Introduced files, introduced tests, and structurally relevant concept specialization chatSessionStore.test|title=ChatSessionStore transferred sessions readTransferredSession cleans up after reading|occurrence=1 · 0 introduced LOC chatSessionStore.test|ti… chatSessionStore.ts ×4 · 15 introduced LOC chatSessionStore.ts ×4 chatSessionStore.ts ×2 · 10 introduced LOC chatSessionStore.ts ×2 chatSessionStore.test|title=ChatSessionStore transferred sessions storeTransferSession stores and retrieves transfer data|occurrence=1 · 0 introduced LOC chatSessionStore.test|ti… chatSessionStore.ts ×1 · 4 introduced LOC chatSessionStore.ts ×1 chatSessionStore.ts ×1 · 1 introduced LOC chatSessionStore.ts ×1 chatSessionStore.ts ×2 · 15 introduced LOC chatSessionStore.ts ×2 chatSessionStore.ts ×1 · 4 introduced LOC chatSessionStore.ts ×1 chatSessionStore.ts ×4 · 18 introduced LOC chatSessionStore.ts ×4 fileBackedInstalledPluginsStore.ts ×1 · 3 introduced LOC fileBackedInstalledPlugi… pluginMarketplaceService.ts ×19 · 110 introduced LOC pluginMarketplaceService… mcpRegistryInputStorage.ts ×2 · 24 introduced LOC mcpRegistryInputStorage.… mcpSamplingLog.test|title=MCP - Sampling Log handles different content types|occurrence=1 · 0 introduced LOC mcpSamplingLog.test|titl… mcpSamplingLog.ts ×1 · 2 introduced LOC mcpSamplingLog.ts ×1 mcpSamplingLog.ts ×1 · 3 introduced LOC mcpSamplingLog.ts ×1 mcpSamplingLog.ts ×2 · 4 introduced LOC mcpSamplingLog.ts ×2 mcpSamplingLog.ts ×7 · 81 introduced LOC mcpSamplingLog.ts ×7 storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean (application)|occurrence=1 · 0 introduced LOC storageService.test|titl… storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean (profile)|occurrence=1 · 0 introduced LOC storageService.test|titl… storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean, Object (workspace)|occurrence=1 · 0 introduced LOC storageService.test|titl… storage.ts ×1 · 2 introduced LOC storage.ts ×1 marshalling.test|title=Marshalling Bug 16793:# in folder name => mirror models get out of sync|occurrence=1 · 0 introduced LOC marshalling.test|title=M… marshalling.test|title=Marshalling URI|occurrence=1 · 0 introduced LOC marshalling.test|title=M… marshalling.ts ×1 · 6 introduced LOC marshalling.ts ×1 marshalling.ts ×3 · 11 introduced LOC marshalling.ts ×3 marshalling.ts ×2 · 3 introduced LOC marshalling.ts ×2 marshalling.ts ×4 · 28 introduced LOC marshalling.ts ×4 buffer.ts ×42 · 483 introduced LOC buffer.ts ×42 utils.ts ×3 · 9 introduced LOC utils.ts ×3 lifecycle.ts ×2 · 4 introduced LOC lifecycle.ts ×2 lifecycle.ts ×4 · 8 introduced LOC lifecycle.ts ×4 lifecycle.ts ×6 · 16 introduced LOC lifecycle.ts ×6 lazy.ts ×1 · 2 introduced LOC lazy.ts ×1 lazy.ts ×3 · 37 introduced LOC lazy.ts ×3 lifecycle.ts ×1 · 2 introduced LOC lifecycle.ts ×1 lifecycle.ts ×1 · 2 introduced LOC lifecycle.ts ×1 lifecycle.ts ×1 · 3 introduced LOC lifecycle.ts ×1 map.ts ×97 · 3334 introduced LOC map.ts ×97 src/vs/base/common/arrays.ts · 949 LOC common/arrays.ts src/vs/base/common/arraysFind.ts · 226 LOC common/arraysFind.ts src/vs/base/common/assert.ts · 91 LOC common/assert.ts src/vs/base/common/buffer.ts · 499 LOC common/buffer.ts src/vs/base/common/charCode.ts · 450 LOC common/charCode.ts src/vs/base/common/collections.ts · 176 LOC common/collections.ts src/vs/base/common/errors.ts · 357 LOC common/errors.ts src/vs/base/common/functional.ts · 32 LOC common/functional.ts src/vs/base/common/iterator.ts · 194 LOC common/iterator.ts src/vs/base/common/lazy.ts · 57 LOC common/lazy.ts src/vs/base/common/lifecycle.ts · 974 LOC common/lifecycle.ts src/vs/base/common/map.ts · 1016 LOC common/map.ts src/vs/base/common/marshalling.ts · 84 LOC common/marshalling.ts src/vs/base/common/marshallingIds.ts · 33 LOC common/marshallingIds.ts src/vs/base/common/path.ts · 1589 LOC common/path.ts src/vs/base/common/platform.ts · 281 LOC common/platform.ts src/vs/base/common/process.ts · 76 LOC common/process.ts src/vs/base/common/stream.ts · 790 LOC common/stream.ts src/vs/base/common/types.ts · 410 LOC common/types.ts src/vs/base/common/uri.ts · 754 LOC common/uri.ts src/vs/base/parts/storage/common/storage.ts · 499 LOC common/storage.ts src/vs/base/test/common/utils.ts · 107 LOC common/utils.ts src/vs/nls.ts · 244 LOC vs/nls.ts src/vs/workbench/contrib/chat/common/model/chatSessionStore.ts · 917 LOC model/chatSessionStore.t… src/vs/workbench/contrib/chat/common/plugins/fileBackedInstalledPluginsStore.ts · 286 LOC plugins/fileBackedInstal… src/vs/workbench/contrib/chat/common/plugins/pluginMarketplaceService.ts · 1195 LOC plugins/pluginMarketplac… src/vs/workbench/contrib/mcp/common/mcpRegistryInputStorage.ts · 181 LOC common/mcpRegistryInputS… src/vs/workbench/contrib/mcp/common/mcpSamplingLog.ts · 135 LOC common/mcpSamplingLog.ts src/vs/workbench/test/common/workbenchTestServices.ts · 908 LOC common/workbenchTestServ… marshalling.test|title=Marshalling Bug 16793:# in folder name => mirror models get out of sync|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/marshalling.test|title=Marshalling Bug 16793:# in folder name => mirror models get out of sync|occurrence=1 marshalling.test|title=M… marshalling.test|title=Marshalling RegExp|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/marshalling.test|title=Marshalling RegExp|occurrence=1 marshalling.test|title=M… marshalling.test|title=Marshalling URI|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/marshalling.test|title=Marshalling URI|occurrence=1 marshalling.test|title=M… storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean (application)|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/storage/test/common/storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean (application)|occurrence=1 storageService.test|titl… storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean (profile)|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/storage/test/common/storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean (profile)|occurrence=1 storageService.test|titl… storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean, Object (workspace)|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/storage/test/common/storageService.test|title=StorageService (in-memory) Get Data, Integer, Boolean, Object (workspace)|occurrence=1 storageService.test|titl… chatSessionStore.test|title=ChatSessionStore transferred sessions expired transfer cleans up index and file|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/model/chatSessionStore.test|title=ChatSessionStore transferred sessions expired transfer cleans up index and file|occurrence=1 chatSessionStore.test|ti… chatSessionStore.test|title=ChatSessionStore transferred sessions getTransferredSessionData returns undefined for expired transfer|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/model/chatSessionStore.test|title=ChatSessionStore transferred sessions getTransferredSessionData returns undefined for expired transfer|occurrence=1 chatSessionStore.test|ti… chatSessionStore.test|title=ChatSessionStore transferred sessions readTransferredSession cleans up after reading|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/model/chatSessionStore.test|title=ChatSessionStore transferred sessions readTransferredSession cleans up after reading|occurrence=1 chatSessionStore.test|ti… chatSessionStore.test|title=ChatSessionStore transferred sessions readTransferredSession returns session data|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/model/chatSessionStore.test|title=ChatSessionStore transferred sessions readTransferredSession returns session data|occurrence=1 chatSessionStore.test|ti… chatSessionStore.test|title=ChatSessionStore transferred sessions storeTransferSession deletes preexisting transferred session file|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/model/chatSessionStore.test|title=ChatSessionStore transferred sessions storeTransferSession deletes preexisting transferred session file|occurrence=1 chatSessionStore.test|ti… chatSessionStore.test|title=ChatSessionStore transferred sessions storeTransferSession stores and retrieves transfer data|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/model/chatSessionStore.test|title=ChatSessionStore transferred sessions storeTransferSession stores and retrieves transfer data|occurrence=1 chatSessionStore.test|ti… pluginMarketplaceService.test|title=PluginMarketplaceService - hydration after restart hydrates a github-sourced plugin from installed.json name and marketplace cache after restart|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/plugins/pluginMarketplaceService.test|title=PluginMarketplaceService - hydration after restart hydrates a github-sourced plugin from installed.json name and marketplace cache after restart|occurrence=1 pluginMarketplaceService… pluginMarketplaceService.test|title=PluginMarketplaceService - hydration after restart persists plugin name when a plugin is added so it survives a restart|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/plugins/pluginMarketplaceService.test|title=PluginMarketplaceService - hydration after restart persists plugin name when a plugin is added so it survives a restart|occurrence=1 pluginMarketplaceService… mcpRegistryInputStorage.test|title=Workbench - MCP - RegistryInputStorage storage persists values across instances|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/mcp/test/common/mcpRegistryInputStorage.test|title=Workbench - MCP - RegistryInputStorage storage persists values across instances|occurrence=1 mcpRegistryInputStorage.… mcpSamplingLog.test|title=MCP - Sampling Log handles different content types|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/mcp/test/common/mcpSamplingLog.test|title=MCP - Sampling Log handles different content types|occurrence=1 mcpSamplingLog.test|titl… mcpSamplingLog.test|title=MCP - Sampling Log handles multiple servers|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/mcp/test/common/mcpSamplingLog.test|title=MCP - Sampling Log handles multiple servers|occurrence=1 mcpSamplingLog.test|titl… mcpSamplingLog.test|title=MCP - Sampling Log limits the number of stored requests|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/mcp/test/common/mcpSamplingLog.test|title=MCP - Sampling Log limits the number of stored requests|occurrence=1 mcpSamplingLog.test|titl… mcpSamplingLog.test|title=MCP - Sampling Log logs a single request|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/mcp/test/common/mcpSamplingLog.test|title=MCP - Sampling Log logs a single request|occurrence=1 mcpSamplingLog.test|titl… mcpSamplingLog.test|title=MCP - Sampling Log logs multiple requests on the same day|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/mcp/test/common/mcpSamplingLog.test|title=MCP - Sampling Log logs multiple requests on the same day|occurrence=1 mcpSamplingLog.test|titl… mcpSamplingLog.test|title=MCP - Sampling Log shifts bins when adding requests on different days|occurrence=1 · introduced test · mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/mcp/test/common/mcpSamplingLog.test|title=MCP - Sampling Log shifts bins when adding requests on different days|occurrence=1 mcpSamplingLog.test|titl… Focused concept · marshalling.ts ×1 · 4 introduced LOC marshalling.ts ×1
Graph controls are ready.
Interactive rendering requires JavaScript and WebGL. Use the native relationship evidence on this page while the interactive map is unavailable.
JavaScript is disabled; use the native relationship evidence on this page to explore the same evidence.
Native relationship evidence
Every exact file and test below is linked only from the concept that introduces it.
Introduced tests
Every collected test enters the hierarchy at exactly one concept.
No tests are introduced at this concept. Its intent tests are introduced by other concepts.
Introduced code
Every collected source range enters the hierarchy at exactly one concept.
1 file ranked by introduced lines: 4 introduced LOC across 1 ranges.
Expand a file to inspect source; the > gutter marks introduced lines.
src/vs/base/common/marshalling.ts 4 introduced LOC · 1 range
Open complete file
13
14
export function parse ( text : string ) : any {
16
>
data = revive ( data );
17
>
return data ;
18
>
}
19
20
export interface MarshalledObject {