map.ts ×3
Frontier kind: Code frontier
unlabeled · c_faed60920c8f
198 tests · 3425 LOC · 18 files · introduces 0 tests · 6 LOC · 1 file
Introduces — evidence that enters the hierarchy at this concept
- Code
- 3 ranges6 lines · 1 files
- Tests
- 0 tests
Contains — complete concept membership
- All code (extent)
- 497 ranges3425 lines · 18 files · Browse complete extent
- All tests (intent)
- 198 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.
- map.ts ×3 — Focused concept Introduced files:
- computeAutomaticInstructions.test|title=ComputeAutomaticInstructions claude rules should collect claude rules from subdirectories|occurrence=1 — Ancestor (broader) Introduced tests:
- computeAutomaticInstructions.test|title=ComputeAutomaticInstructions telemetry should track Claude rules in telemetry|occurrence=1 — Ancestor (broader) Introduced tests:
- computeAutomaticInstructions.test|title=ComputeAutomaticInstructions collect should collect all types of instructions|occurrence=1 — Ancestor (broader) Introduced tests:
- promptFileParser.ts ×1 — Ancestor (broader) Introduced files:
- computeAutomaticInstructions.test|title=ComputeAutomaticInstructions referenced instructions should not add non-workspace references|occurrence=1 — Ancestor (broader) Introduced tests:
- computeAutomaticInstructions.ts ×1 — Ancestor (broader) Introduced files:
- computeAutomaticInstructions.test|title=ComputeAutomaticInstructions should collect instructions from multi-root workspace|occurrence=1 — Ancestor (broader) Introduced tests:
-
computeAutomaticInstructions.test|title=ComputeAutomaticInstructions addApplyingInstructions should not add duplicate instructions|occurrence=1, computeAutomaticInstructions.test|title=ComputeAutomaticInstructions collect should collect for edit mode even when settings disabled|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/promptSyntax/computeAutomaticInstructions.test|title=ComputeAutomaticInstructions addApplyingInstructions should not add duplicate instructions|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/workbench/contrib/chat/test/common/promptSyntax/computeAutomaticInstructions.test|title=ComputeAutomaticInstructions collect should collect for edit mode even when settings disabled|occurrence=1
- promptsService.test|title=PromptsService findInstructionFilesFor does not have duplicates|occurrence=1 — Ancestor (broader) Introduced tests:
- promptsService.test|title=PromptsService findInstructionFilesFor finds correct instruction files|occurrence=1 — Ancestor (broader) Introduced tests:
- computeAutomaticInstructions.ts ×2 — Ancestor (broader) Introduced files:
- computeAutomaticInstructions.ts ×2 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- extHostSearch.test|title=ExtHostSearch File: multiroot sibling exclude clause|occurrence=1 — Ancestor (broader) Introduced tests:
- extHostSearch.test|title=ExtHostSearch File: include, sibling exclude, and subfolder|occurrence=1 — Ancestor (broader) Introduced tests:
- fileSearchManager.ts ×9 — Ancestor (broader) Introduced files:
- fileSearchManager.ts ×1 — Ancestor (broader) Introduced files:
- excludes combined|occurrence=1 — Ancestor (broader) Introduced tests:
- excludes|occurrence=1 — Ancestor (broader) Introduced tests:
- excludes|occurrence=1 — Ancestor (broader) Introduced tests:
- search.ts ×2 — Ancestor (broader) Introduced files:
- search.ts ×2 — Ancestor (broader) Introduced files:
- agentSideEffects.test|title=AgentSideEffects edit auto-approve blocks writes to .lock files|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.test|title=TextModelSearch multiline find 2|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.test|title=TextModelSearch multiline find 3|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.test|title=TextModelSearch matching empty lines using boundary expression|occurrence=1 — Ancestor (broader) Introduced tests:
-
find|occurrence=1, find|occurrence=1, +1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/editor/test/common/model/textModelSearch.test|title=TextModelSearch /$/ find|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/editor/test/common/model/textModelSearch.test|title=TextModelSearch /.*/ find|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/editor/test/common/model/textModelSearch.test|title=TextModelSearch issue #4836 - ^.*$|occurrence=1
- textModelSearch.test|title=TextModelSearch \n matches \r\n|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- textModelSearch.test|title=TextModelSearch findMatches multiline with capturing matches|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.test|title=TextModelSearch findNextMatch with beginning boundary multiline regex and line has repetitive beginnings|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.test|title=TextModelSearch findNextMatch multiline with capturing matches|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- textModelSearch.ts ×5 — Ancestor (broader) Introduced files:
- textModelSearch.test|title=TextModelSearch findMatches with capturing matches|occurrence=1 — Ancestor (broader) Introduced tests:
-
textModelSearch.test|title=TextModelSearch findNextMatch with ending boundary regex|occurrence=1, textModelSearch.test|title=TextModelSearch findNextMatch with beginning boundary regex|occurrence=1, +1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/editor/test/common/model/textModelSearch.test|title=TextModelSearch findNextMatch with beginning boundary regex and line has repetitive beginnings|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/editor/test/common/model/textModelSearch.test|title=TextModelSearch findNextMatch with beginning boundary regex|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/editor/test/common/model/textModelSearch.test|title=TextModelSearch findNextMatch with ending boundary regex|occurrence=1
- textModelSearch.test|title=TextModelSearch findPreviousMatch with capturing matches|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.ts ×2 — Ancestor (broader) Introduced files:
- textModelSearch.test|title=TextModelSearch findNextMatch with capturing matches|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.ts ×2 — Ancestor (broader) Introduced files:
- textModelSearch.ts ×3 — Ancestor (broader) Introduced files:
- textModelSearch.ts ×3 — Ancestor (broader) Introduced files:
- textModelSearch.ts ×1 — Ancestor (broader) Introduced files:
- textModelSearch.ts ×3 — Ancestor (broader) Introduced files:
- textModelSearch.test|title=TextModelSearch parseSearchRequest regex|occurrence=1 — Ancestor (broader) Introduced tests:
- textModelSearch.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- textModelSearch.ts ×1 — Ancestor (broader) Introduced files:
- textModelSearch.ts ×1 — Ancestor (broader) Introduced files:
- textModelSearch.ts ×3 — Ancestor (broader) Introduced files:
- textModelSearch.ts ×7 — Ancestor (broader) Introduced files:
- textModelSearch.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- textModelSearch.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- wordCharacterClassifier.ts ×1 — Ancestor (broader) Introduced files:
-
mcpResourceFilesystem.ts ×3 — Ancestor (broader)
Introduced files:
- src/vs/workbench/contrib/mcp/common/mcpResourceFilesystem.ts
- src/vs/workbench/contrib/mcp/common/mcpServerRequestHandler.ts
- mcpResourceFilesystem.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- mcpResourceFilesystem.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- mcpResourceFilesystem.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- mcpResourceFilesystem.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- mcpResourceFilesystem.ts ×1 — Ancestor (broader) Introduced files:
- mcpResourceFilesystem.ts ×3 — Ancestor (broader) Introduced files:
- mcpResourceFilesystem.ts ×3 — Ancestor (broader) Introduced files:
- mcpResourceFilesystem.ts ×2 — Ancestor (broader) Introduced files:
- mcpResourceFilesystem.ts ×2 — Ancestor (broader) Introduced files:
- mcpResourceFilesystem.ts ×5 — Ancestor (broader) Introduced files:
- mcpResourceFilesystem.ts ×1 — Ancestor (broader) Introduced files:
-
mcpServer.ts ×36 — Ancestor (broader)
Introduced files:
- src/vs/base/common/buffer.ts
- src/vs/base/common/observableInternal/observables/derived.ts
- src/vs/base/common/observableInternal/observables/observableValue.ts
- src/vs/base/common/observableInternal/utils/promise.ts
- src/vs/workbench/contrib/mcp/common/mcpConfiguration.ts
- src/vs/workbench/contrib/mcp/common/mcpResourceFilesystem.ts
- src/vs/workbench/contrib/mcp/common/mcpServer.ts
- src/vs/workbench/contrib/mcp/common/mcpServerRequestHandler.ts
- src/vs/workbench/contrib/mcp/common/mcpTypes.ts
- src/vs/workbench/contrib/mcp/test/common/mcpRegistryTypes.ts
- promptFilesLocator.test|title=PromptFilesLocator multi-root workspace glob pattern relative specific|occurrence=1 — Ancestor (broader) Introduced tests:
- promptFilesLocator.test|title=PromptFilesLocator multi-root workspace glob pattern relative wild card|occurrence=1 — Ancestor (broader) Introduced tests:
- promptFilesLocator.test|title=PromptFilesLocator single-root workspace glob pattern relative wild card|occurrence=1 — Ancestor (broader) Introduced tests:
- promptFilesLocator.test|title=PromptFilesLocator single-root workspace glob pattern relative specific|occurrence=1 — Ancestor (broader) Introduced tests:
- promptFilesLocator.test|title=PromptFilesLocator empty workspace non-empty filesystem absolute wild card|occurrence=1 — Ancestor (broader) Introduced tests:
- promptFilesLocator.test|title=PromptFilesLocator empty workspace non-empty filesystem absolute specific|occurrence=1 — Ancestor (broader) Introduced tests:
- promptFilesLocator.test|title=PromptFilesLocator multi-root workspace core logic mixed|occurrence=1 — Ancestor (broader) Introduced tests:
- promptFilesLocator.ts ×5 — Ancestor (broader) Introduced files:
-
promptFilesLocator.ts ×2 — Ancestor (broader)
Introduced files:
- src/vs/workbench/contrib/chat/common/promptSyntax/utils/promptFilesLocator.ts
- src/vs/workbench/services/search/common/search.ts
- history.test|title=Terminal history TerminalPersistedHistory should support adding items to the cache and respect LRU|occurrence=1 — Ancestor (broader) Introduced tests:
- history.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- history.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- history.test|title=Terminal history TerminalPersistedHistory should support removing specific items|occurrence=1 — Ancestor (broader) Introduced tests:
- history.ts ×12 — Ancestor (broader) Introduced files:
- queryBuilder.test|title=QueryBuilderCommon escapeGlobPattern properly escapes square brackets for literal matching|occurrence=1 — Ancestor (broader) Introduced tests:
- resources.ts ×13 — Ancestor (broader) Introduced files: Introduced tests:
- sessionPermissions.test|title=SessionPermissionManager requires confirmation for files that can register lifecycle hooks|occurrence=1 — Ancestor (broader) Introduced tests:
- sessionPermissions.test|title=SessionPermissionManager auto-approves when a symlink stays inside the working directory|occurrence=1 — Ancestor (broader) Introduced tests:
- sessionPermissions.test|title=SessionPermissionManager requires confirmation for protected files inside the working directory|occurrence=1 — Ancestor (broader) Introduced tests:
- sessionPermissions.test|title=SessionPermissionManager requires confirmation when a symlink redirects outside the working directory|occurrence=1 — Ancestor (broader) Introduced tests:
- sessionPermissions.ts ×1 — Ancestor (broader) Introduced files:
- sessionPermissions.ts ×5 — Ancestor (broader) Introduced files:
- terminalSandboxEngine.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- agentHostFileMonitorService.test|title=AgentHostFileMonitorService uses one file-change listener across monitor entries|occurrence=1 — Ancestor (broader) Introduced tests:
- languagesAssociations.test|title=LanguagesAssociations Mimes Priority - Pattern matches on path if specified|occurrence=1 — Ancestor (broader) Introduced tests:
- languagesAssociations.test|title=LanguagesAssociations Mimes Priority|occurrence=1 — Ancestor (broader) Introduced tests:
- languagesAssociations.test|title=LanguagesAssociations Mimes Priority - Last registered mime wins|occurrence=1 — Ancestor (broader) Introduced tests:
- languagesAssociations.ts ×1 — Ancestor (broader) Introduced files:
- languagesAssociations.ts ×1 — Ancestor (broader) Introduced files:
- watcher.test|title=Watcher parseWatcherPatterns - posix|occurrence=1 — Ancestor (broader) Introduced tests:
- watcher.ts ×2 — Ancestor (broader) Introduced files:
- pattern optimization for basenames|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob URI match|occurrence=1 — Ancestor (broader) Introduced tests:
- pattern optimization for paths|occurrence=1 — Ancestor (broader) Introduced tests:
- ignoreFile.test|title=Parsing .gitignore files real world example: vscode-js-debug|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob caseInsensitiveMatch|occurrence=1 — Ancestor (broader) Introduced tests:
- ignoreFile.test|title=Parsing .gitignore files various advanced constructs found in popular repos|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- glob.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- ignoreFile.test|title=Parsing .gitignore files file extension matches|occurrence=1 — Ancestor (broader) Introduced tests:
- ignoreFile.test|title=Parsing .gitignore files parsing simple negations|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob brace expansion|occurrence=1 — Ancestor (broader) Introduced tests:
- search.test|title=isFilePatternMatch glob match is case-insensitive when ignoreCase is true|occurrence=1 — Ancestor (broader) Introduced tests:
- languageSelector.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- pattern basename|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob expression with two non-trivia globs|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob trailing slash|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob expression with two basename globs and a siblings expression|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob relative pattern - single star with path|occurrence=1 — Ancestor (broader) Introduced tests:
- pattern path|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob relative pattern - single star|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- Windows|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob simple|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob relative pattern - single star alone|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×4 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- pattern paths|occurrence=1 — Ancestor (broader) Introduced tests:
- search.ts ×2 — Ancestor (broader) Introduced files:
- glob.test|title=Glob issue 41724|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- languageSelector.test|title=LanguageSelector Document selector match - unexpected result value #60232|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob dot hidden|occurrence=1 — Ancestor (broader) Introduced tests:
- folder match|occurrence=1 — Ancestor (broader) Introduced tests:
- 146294)|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob file pattern|occurrence=1 — Ancestor (broader) Introduced tests:
-
glob.test|title=Glob invalid glob|occurrence=1, glob.test|title=Glob expression with non-trivia glob (issue 144458)|occurrence=1 — Ancestor (broader)
Introduced tests:
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/glob.test|title=Glob expression with non-trivia glob (issue 144458)|occurrence=1mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/glob.test|title=Glob invalid glob|occurrence=1
- pattern basename terms|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×3 — Ancestor (broader) Introduced files:
- glob.test|title=Glob star|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob questionmark|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×2 — Ancestor (broader) Introduced files:
- glob.test|title=Glob relative pattern - #57475|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×4 — Ancestor (broader) Introduced files:
- ignoreFile.test|title=Parsing .gitignore files child negation overrides parent ignore for files|occurrence=1 — Ancestor (broader) Introduced tests:
- backslash (#162498)|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.test|title=Glob relative pattern - glob star|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×6 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×3 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.test|title=Glob prefix agnostic|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- ignoreFile.ts ×1 — Ancestor (broader) Introduced files:
- ignoreFile.ts ×1 — Ancestor (broader) Introduced files:
- ignoreFile.ts ×9 — Ancestor (broader) Introduced files:
- glob.test|title=Glob ending path|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.test|title=Glob full path|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×2 — Ancestor (broader) Introduced files:
- glob.ts ×3 — Ancestor (broader) Introduced files:
- glob.ts ×4 — Ancestor (broader) Introduced files:
- glob.test|title=Glob cached properly|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×3 — Ancestor (broader) Introduced files:
- glob.ts ×2 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×3 — Ancestor (broader) Introduced files:
- glob.ts ×2 — Ancestor (broader) Introduced files:
- networkFilterService.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×2 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×3 — Ancestor (broader) Introduced files:
- networkFilterService.test|title=AgentNetworkFilterService blocks denied domains|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- networkFilterService.test|title=AgentNetworkFilterService restricts to allowed domains|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×5 — Ancestor (broader) Introduced files:
- https URIs|occurrence=1 — Ancestor (broader) Introduced tests:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×1 — Ancestor (broader) Introduced files:
- glob.ts ×3 — Ancestor (broader) Introduced files:
- glob.ts ×2 — Ancestor (broader) Introduced files:
- glob.ts ×2 — Ancestor (broader) Introduced files:
- glob.ts ×7 — Ancestor (broader) Introduced files:
- networkFilterService.test|title=AgentNetworkFilterService denies all domains when both lists are empty|occurrence=1 — Ancestor (broader) Introduced tests:
- networkFilterService.ts ×2 — Ancestor (broader) Introduced files:
- iconLabels.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- filters.ts ×2 — Ancestor (broader) Introduced files: Introduced tests:
- filters.ts ×13 — Ancestor (broader) Introduced files: Introduced tests:
- map.test|title=Map LinkedMap - LRU Cache limit|occurrence=1 — Ancestor (broader) Introduced tests:
- filters.ts ×3 — Ancestor (broader) Introduced files: Introduced tests:
- map.test|title=Map LinkedMap - LRU Cache limit with ratio|occurrence=1 — Ancestor (broader) Introduced tests:
- map.test|title=Map LinkedMap - LRU Cache simple|occurrence=1 — Ancestor (broader) Introduced tests:
- map.test|title=Map LinkedMap - LRU Cache get|occurrence=1 — Ancestor (broader) Introduced tests:
- normalization.ts ×1 — Ancestor (broader) Introduced files:
- map.ts ×1 — Ancestor (broader) Introduced files:
- map.ts ×5 — Ancestor (broader) Introduced files:
- normalization.ts ×1 — Ancestor (broader) Introduced files: Introduced tests:
- normalization.ts ×7 — Ancestor (broader) Introduced files:
- map.ts ×1 — Descendant (narrower) Introduced files:
- map.ts ×1 — Descendant (narrower) Introduced files:
- map.ts ×1 — Descendant (narrower) Introduced files:
- map.ts ×8 — Descendant (narrower) Introduced files:
- map.ts ×1 — Descendant (narrower) Introduced files:
- map.ts ×1 — Descendant (narrower) Introduced files:
- map.ts ×1 — Descendant (narrower) Introduced files:
- utils.ts ×3 — Descendant (narrower) Introduced files:
- lifecycle.ts ×2 — 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.
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: 6 introduced LOC across 3 ranges. Expand a file to inspect source; the > gutter marks introduced lines.
src/vs/base/common/map.ts 6 introduced LOC · 3 ranges
override set(key: K, value: V): this {
this.checkTrim();
return this;
}
}