contextkey.ts ×1
Frontier kind: Code frontier
unlabeled · c_0bc57018f2f5
5270 tests · 6081 LOC · 29 files · introduces 0 tests · 2 LOC · 1 file
Introduces — evidence that enters the hierarchy at this concept
Code
1 range 2 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.
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.
contextkey.ts ×1 — Focused concept
Introduced files:
pieceTreeTextBufferBuilder.ts ×19 — Ancestor (broader)
Introduced files:
pieceTreeTextBuffer.ts ×4 — Ancestor (broader)
Introduced files:
textModel.ts ×3 — Ancestor (broader)
Introduced files:
instructions|occurrence=1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.test|title=PromptFilesLocator listFiles with PromptsType.hook only returns targeted json files, not sibling json files|occurrence=1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.test|title=PromptFilesLocator listFiles with PromptsType.hook returns hook files from user home specific json paths|occurrence=1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.test|title=PromptFilesLocator skills findAgentSkills finds skill files in configured locations|occurrence=1, promptFilesLocator.test|title=PromptFilesLocator skills findAgentSkills finds skills across multiple workspace folders|occurrence=1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.test|title=PromptFilesLocator skills listFiles with PromptsType.skill does not list skills when location is disabled|occurrence=1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.test|title=PromptFilesLocator getWorkspaceFolderRoots returns only workspace folder when it has .git|occurrence=1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.ts ×2 — Ancestor (broader)
Introduced files:
Introduced tests:
promptFilesLocator.test|title=PromptFilesLocator getWorkspaceFolderRoots does not walk up when includeParents is false|occurrence=1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.ts ×3 — Ancestor (broader)
Introduced files:
promptFilesLocator.ts ×2 — Ancestor (broader)
Introduced files:
promptFilesLocator.ts ×2 — Ancestor (broader)
Introduced files:
config.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
promptFilesLocator.test|title=PromptFilesLocator empty workspace empty filesystem no config value|occurrence=1, promptFilesLocator.test|title=PromptFilesLocator empty workspace empty filesystem null config value|occurrence=1, +1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.ts ×2 — Ancestor (broader)
Introduced files:
promptFilesLocator.ts ×1 — Ancestor (broader)
Introduced files:
promptFilesLocator.test|title=PromptFilesLocator hasGlobPattern detects double wildcard|occurrence=1, promptFilesLocator.test|title=PromptFilesLocator hasGlobPattern detects single wildcard|occurrence=1, +1 — Ancestor (broader)
Introduced tests:
promptFilesLocator.test|title=PromptFilesLocator isValidSkillPath rejects glob patterns|occurrence=1, promptFilesLocator.test|title=PromptFilesLocator isValidSkillPath accepts relative paths|occurrence=1, +7 — Ancestor (broader)
Introduced tests:
promptTypes.ts ×12 — Ancestor (broader)
Introduced files:
customizationHarnessService.ts ×16 — Ancestor (broader)
Introduced files:
autorunImpl.ts ×3 — Ancestor (broader)
Introduced files:
keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when local and remote with one entry but different value|occurrence=1 — Ancestor (broader)
Introduced tests:
keybindingsMerge.ts ×5 — Ancestor (broader)
Introduced files:
resources.ts ×13 — Ancestor (broader)
Introduced files:
Introduced tests:
userDataSyncStoreService.ts ×5 — Ancestor (broader)
Introduced files:
chatEntitlementService.ts ×8 — Ancestor (broader)
Introduced files:
mock.ts ×2 — Ancestor (broader)
Introduced files:
workbenchTestServices.ts ×1 — Ancestor (broader)
Introduced files:
history.ts ×23 — Ancestor (broader)
Introduced files:
workingCopyService.ts ×18 — Ancestor (broader)
Introduced files:
workbenchTestServices.ts ×1 — Ancestor (broader)
Introduced files:
terminalEnvironment.ts ×15 — Ancestor (broader)
Introduced files:
workspace.ts ×1 — Ancestor (broader)
Introduced files:
serviceMachineId.ts ×4 — Ancestor (broader)
Introduced files:
extensionResourceLoader.ts ×12 — Ancestor (broader)
Introduced files:
lifecycle.ts ×1 — Ancestor (broader)
Introduced files:
mockPromptsService.ts ×2 — Ancestor (broader)
Introduced files:
arrays.ts ×1 — Ancestor (broader)
Introduced files:
decorators.ts ×2 — Ancestor (broader)
Introduced files:
pluginParsers.ts ×2 — Ancestor (broader)
Introduced files:
chatErrorMessages.ts ×10 — Ancestor (broader)
Introduced files:
mockFilesystem.test|title=MockFilesystem mocks file structure using new simplified format|occurrence=1 — Ancestor (broader)
Introduced tests:
yaml.ts ×1 — Ancestor (broader)
Introduced files:
mockFilesystem.test|title=MockFilesystem can be created using static factory method|occurrence=1 — Ancestor (broader)
Introduced tests:
json.ts ×1 — Ancestor (broader)
Introduced files:
instantiationServiceMock.ts ×2 — Ancestor (broader)
Introduced files:
chatTodoListService.ts ×12 — Ancestor (broader)
Introduced files:
types.ts ×1 — Ancestor (broader)
Introduced files:
chatEntitlementService.ts ×2 — Ancestor (broader)
Introduced files:
Introduced tests:
agentHostResourceService.ts ×28 — Ancestor (broader)
Introduced files:
telemetryUtils.ts ×7 — Ancestor (broader)
Introduced files:
chatExternalPathConfirmation.ts ×9 — Ancestor (broader)
Introduced files:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
pluginParsers.ts ×3 — Ancestor (broader)
Introduced files:
extensionManagement.ts ×5 — Ancestor (broader)
Introduced files:
fileService.ts ×2 — Ancestor (broader)
Introduced files:
mime.ts ×1 — Ancestor (broader)
Introduced files:
async.ts ×1 — Ancestor (broader)
Introduced files:
menuService.ts ×32 — Ancestor (broader)
Introduced files:
remoteAuthorityResolver.ts ×11 — Ancestor (broader)
Introduced files:
extensionsProfileScannerService.ts ×14 — Ancestor (broader)
Introduced files:
userDataProfileStorageService.ts ×2 — Ancestor (broader)
Introduced files:
claudeCustomizationTestUtils.ts ×1 — Ancestor (broader)
Introduced files:
sessionDataService.ts ×12 — Ancestor (broader)
Introduced files:
fileService.ts ×2 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers resolveComponentDirs excludes default directory when exclusive|occurrence=1 — Ancestor (broader)
Introduced tests:
extensions.ts ×1 — Ancestor (broader)
Introduced files:
extHostExtensionActivator.ts ×33 — Ancestor (broader)
Introduced files:
fileService.ts ×2 — Ancestor (broader)
Introduced files:
userDataProfile.ts ×1 — Ancestor (broader)
Introduced files:
diskFileSystemProvider.ts ×21 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers parseHooksJson all groups from one file share a single file-level customization|occurrence=1 — Ancestor (broader)
Introduced tests:
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:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
pluginParsers.test|title=pluginParsers resolveComponentDirs includes default directory when not exclusive|occurrence=1 — Ancestor (broader)
Introduced tests:
storage.ts ×1 — Ancestor (broader)
Introduced files:
fileService.ts ×1 — Ancestor (broader)
Introduced files:
fileService.ts ×7 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers makeMcpServerCustomization two servers declared in the same file get distinct ids|occurrence=1, pluginParsers.test|title=pluginParsers makeMcpServerCustomization builds a Stopped server with DEFAULT_MCP_APP and a name-disambiguated id|occurrence=1 — Ancestor (broader)
Introduced tests:
storage.ts ×1 — Ancestor (broader)
Introduced files:
storage.ts ×1 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers convertBareEnvVarsToVsCodeSyntax ignores lowercase vars|occurrence=1, pluginParsers.test|title=pluginParsers convertBareEnvVarsToVsCodeSyntax does not convert already-qualified vars|occurrence=1 — Ancestor (broader)
Introduced tests:
promptInputModel.ts ×40 — Ancestor (broader)
Introduced files:
pluginParsers.ts ×2 — Ancestor (broader)
Introduced files:
pluginParsers.ts ×2 — Ancestor (broader)
Introduced files:
storage.ts ×1 — Ancestor (broader)
Introduced files:
agentSdkDownloader.ts ×15 — Ancestor (broader)
Introduced files:
claudeNativePluginScan.ts ×7 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers normalizeMcpServerConfiguration infers remote type from url without explicit type|occurrence=1 — Ancestor (broader)
Introduced tests:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
storage.ts ×2 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers normalizeMcpServerConfiguration filters non-string args|occurrence=1, pluginParsers.test|title=pluginParsers normalizeMcpServerConfiguration infers local type from command without explicit type|occurrence=1 — Ancestor (broader)
Introduced tests:
pluginParsers.test|title=pluginParsers normalizeMcpServerConfiguration parses local server with command|occurrence=1 — Ancestor (broader)
Introduced tests:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
pluginParsers.test|title=pluginParsers interpolateMcpPluginRoot replaces tokens and sets env vars without pairing array entries|occurrence=1 — Ancestor (broader)
Introduced tests:
claudeAgentSkillScan.ts ×4 — Ancestor (broader)
Introduced files:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
storage.ts ×2 — Ancestor (broader)
Introduced files:
claudeMcpScan.ts ×4 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers shellQuotePluginRootInCommand handles already-quoted token|occurrence=1 — Ancestor (broader)
Introduced tests:
pluginParsers.test|title=pluginParsers shellQuotePluginRootInCommand quotes path with spaces|occurrence=1 — Ancestor (broader)
Introduced tests:
claudeRuleScan.ts ×3 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers parseComponentPathConfig parses object with paths and exclusive|occurrence=1, pluginParsers.test|title=pluginParsers parseComponentPathConfig object without exclusive defaults to false|occurrence=1 — Ancestor (broader)
Introduced tests:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
claudeHookScan.ts ×2 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers IParsedHookCommand.isEquals returns false when any field differs|occurrence=1 — Ancestor (broader)
Introduced tests:
pluginParsers.test|title=pluginParsers parseComponentPathConfig parses a string array|occurrence=1, pluginParsers.test|title=pluginParsers parseComponentPathConfig filters non-string entries from arrays|occurrence=1 — Ancestor (broader)
Introduced tests:
pluginParsers.test|title=pluginParsers parseComponentPathConfig trims whitespace from string|occurrence=1, pluginParsers.test|title=pluginParsers parseComponentPathConfig returns empty for blank string|occurrence=1, +1 — Ancestor (broader)
Introduced tests:
pluginParsers.test|title=pluginParsers shellQuotePluginRootInCommand replaces token with path when no special chars|occurrence=1 — Ancestor (broader)
Introduced tests:
storage.ts ×1 — Ancestor (broader)
Introduced files:
pluginParsers.test|title=pluginParsers parseComponentPathConfig returns empty config for null|occurrence=1, pluginParsers.test|title=pluginParsers parseComponentPathConfig returns empty config for undefined|occurrence=1 — Ancestor (broader)
Introduced tests:
pluginParsers.test|title=pluginParsers shellQuotePluginRootInCommand returns unchanged when token not present|occurrence=1 — Ancestor (broader)
Introduced tests:
mcpManagementService.ts ×36 — Ancestor (broader)
Introduced files:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
pluginParsers.ts ×1 — Ancestor (broader)
Introduced files:
quickInput.ts ×5 — Ancestor (broader)
Introduced files:
storage.ts ×2 — Ancestor (broader)
Introduced files:
files.ts ×1 — Ancestor (broader)
Introduced files:
extensions.ts ×1 — Ancestor (broader)
Introduced files:
files.ts ×1 — Ancestor (broader)
Introduced files:
errorTelemetry.ts ×9 — Ancestor (broader)
Introduced files:
terminalSandboxEngine.ts ×71 — Ancestor (broader)
Introduced files:
agentHostSlashCommand.ts ×1 — Ancestor (broader)
Introduced files:
assignmentContextFilter.ts ×6 — Ancestor (broader)
Introduced files:
fileManagedSettingsIpc.ts ×7 — Ancestor (broader)
Introduced files:
secrets.ts ×15 — Ancestor (broader)
Introduced files:
tunnelProxy.ts ×20 — Ancestor (broader)
Introduced files:
Introduced tests:
copilotPluginConverters.ts ×17 — Ancestor (broader)
Introduced files:
userDataProfilesManifestMerge.ts ×3 — Ancestor (broader)
Introduced files:
testTextResourcePropertiesService.ts ×3 — Ancestor (broader)
Introduced files:
virtualTimeApi.ts ×3 — Ancestor (broader)
Introduced files:
configurationRegistry.ts ×3 — Ancestor (broader)
Introduced files:
editSurvivalReporter.ts ×7 — Ancestor (broader)
Introduced files:
lifecycle.ts ×1 — Ancestor (broader)
Introduced files:
configuration.ts ×1 — Ancestor (broader)
Introduced files:
agentHostFileMonitorService.ts ×14 — Ancestor (broader)
Introduced files:
async.ts ×1 — Ancestor (broader)
Introduced files:
configurationModels.ts ×3 — Ancestor (broader)
Introduced files:
configurationModels.ts ×1 — Ancestor (broader)
Introduced files:
log.ts ×3 — Ancestor (broader)
Introduced files:
ahpJsonlLogger.ts ×15 — Ancestor (broader)
Introduced files:
Introduced tests:
lifecycle.ts ×1 — Ancestor (broader)
Introduced files:
sessionState.ts ×1 — Ancestor (broader)
Introduced files:
platform.ts ×1 — Ancestor (broader)
Introduced files:
testLanguageConfigurationService.ts ×4 — Ancestor (broader)
Introduced files:
claudeReplayMapper.ts ×22 — Ancestor (broader)
Introduced files:
debug.ts ×5 — Ancestor (broader)
Introduced files:
globalStateMerge.ts ×4 — Ancestor (broader)
Introduced files:
configuration.ts ×4 — Ancestor (broader)
Introduced files:
configuration.ts ×2 — Ancestor (broader)
Introduced files:
mockKeybindingService.ts ×2 — Ancestor (broader)
Introduced files:
configurationModels.ts ×1 — Ancestor (broader)
Introduced files:
configurationModels.ts ×1 — Ancestor (broader)
Introduced files:
configurationModels.ts ×1 — Ancestor (broader)
Introduced files:
shell.ts ×3 — Ancestor (broader)
Introduced files:
agentHostSchema.ts ×5 — Ancestor (broader)
Introduced files:
claudeToolCallRegistry.ts ×10 — Ancestor (broader)
Introduced files:
nativeManagedSettingsIpc.ts ×7 — Ancestor (broader)
Introduced files:
sshRemoteAgentHostService.ts ×49 — Ancestor (broader)
Introduced files:
mcpGatewaySession.ts ×16 — Ancestor (broader)
Introduced files:
ripgrepSearchUtils.ts ×5 — Ancestor (broader)
Introduced files:
agentHostGitService.ts ×3 — Ancestor (broader)
Introduced files:
tunnelAgentHostService.ts ×14 — Ancestor (broader)
Introduced files:
telemetryLogAppender.ts ×4 — Ancestor (broader)
Introduced files:
lifecycle.ts ×1 — Ancestor (broader)
Introduced files:
claudePromptQueue.ts ×10 — Ancestor (broader)
Introduced files:
lifecycle.ts ×1 — Ancestor (broader)
Introduced files:
requestStore.ts ×4 — Ancestor (broader)
Introduced files:
aiRelatedInformationService.ts ×4 — Ancestor (broader)
Introduced files:
mock.ts ×1 — Ancestor (broader)
Introduced files:
async.ts ×1 — Ancestor (broader)
Introduced files:
workspaces.ts ×6 — Ancestor (broader)
Introduced files:
Introduced tests:
workspaces.ts ×2 — Ancestor (broader)
Introduced files:
Introduced tests:
outboundForwarder.ts ×19 — Ancestor (broader)
Introduced files:
chatStreamStats.ts ×6 — Ancestor (broader)
Introduced files:
agentHostClientByokLmChannel.ts ×5 — Ancestor (broader)
Introduced files:
agentHostHeadlessTerminal.ts ×11 — Ancestor (broader)
Introduced files:
request.ts ×1 — Ancestor (broader)
Introduced files:
testConfigurationService.ts ×1 — Ancestor (broader)
Introduced files:
agentCustomizationSettings.ts ×7 — Ancestor (broader)
Introduced files:
agentHostLocalTurns.ts ×12 — Ancestor (broader)
Introduced files:
sessionState.ts ×1 — Ancestor (broader)
Introduced files:
errors.ts ×2 — Ancestor (broader)
Introduced files:
agentHostCompletions.ts ×5 — Ancestor (broader)
Introduced files:
tunnel.ts ×33 — Ancestor (broader)
Introduced files:
agentHostLockfile.ts ×4 — Ancestor (broader)
Introduced files:
modelLineProjectionData.ts ×18 — Ancestor (broader)
Introduced files:
terminalEnvironment.ts ×6 — Ancestor (broader)
Introduced files:
editorGroupsService.ts ×4 — Ancestor (broader)
Introduced files:
remoteAgentHostMetadata.ts ×8 — Ancestor (broader)
Introduced files:
serverLifetimeService.ts ×8 — Ancestor (broader)
Introduced files:
log.ts ×3 — Ancestor (broader)
Introduced files:
sshRemoteAgentHostHelpers.ts ×3 — Ancestor (broader)
Introduced files:
remoteAgentHostMetadata.ts ×1 — Ancestor (broader)
Introduced files:
sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
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:
sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
sshRemoteAgentHostHelpers.ts ×1 — Ancestor (broader)
Introduced files:
extensionNls.ts ×2 — Ancestor (broader)
Introduced files:
localOtlpReceiver.ts ×6 — Ancestor (broader)
Introduced files:
Introduced tests:
log.ts ×1 — Ancestor (broader)
Introduced files:
otlpLogEmitter.ts ×29 — Ancestor (broader)
Introduced files:
localGitService.ts ×13 — Ancestor (broader)
Introduced files:
agentHostRestrictedTelemetry.ts ×2 — Ancestor (broader)
Introduced files:
agentHostChannel.ts ×20 — Ancestor (broader)
Introduced files:
agentHostWorkspaceFiles.ts ×5 — Ancestor (broader)
Introduced files:
loopbackProxyServer.ts ×12 — Ancestor (broader)
Introduced files:
appNodeModules.ts ×3 — Ancestor (broader)
Introduced files:
onEnter.ts ×8 — Ancestor (broader)
Introduced files:
lineHeights.ts ×24 — Ancestor (broader)
Introduced files:
strings.ts ×1 — Ancestor (broader)
Introduced files:
|occurrence=1 — Ancestor (broader)
Introduced tests:
contextkey.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
contextkey.ts ×4 — Ancestor (broader)
Introduced files:
contextkey.ts ×1 — Ancestor (broader)
Introduced files:
parser.test|title=Context Key Parser foo.bar==enabled|occurrence=1, parser.test|title=Context Key Parser foo.bar:zed==completed - equality with no space|occurrence=1 — Ancestor (broader)
Introduced tests:
&& !foo|occurrence=1 — Ancestor (broader)
Introduced tests:
contextkey.ts ×3 — Ancestor (broader)
Introduced files:
contextkey.ts ×1 — Ancestor (broader)
Introduced files:
parser.test|title=Context Key Parser controversial viewItem == VSCode WorkSpace|occurrence=1 — Ancestor (broader)
Introduced tests:
parser.test|title=Context Key Parser error handling foo && 'bar|occurrence=1 — Ancestor (broader)
Introduced tests:
parser.test|title=Context Key Parser foo|occurrence=1 — Ancestor (broader)
Introduced tests:
contextkey.ts ×1 — Ancestor (broader)
Introduced files:
Introduced tests:
foo|occurrence=1 — Ancestor (broader)
Introduced tests:
contextkey.ts ×1 — Ancestor (broader)
Introduced files:
speechService.ts ×1 — Ancestor (broader)
Introduced files:
contextkey.ts ×2 — Descendant (narrower)
Introduced files:
contextkey.ts ×2 — Descendant (narrower)
Introduced files:
contextkey.ts ×201 — Descendant (narrower)
Introduced files:
strings.ts ×101 — Descendant (narrower)
Introduced files:
cancellation.ts ×18 — Descendant (narrower)
Introduced files:
event.ts ×93 — Descendant (narrower)
Introduced files:
scanner.ts ×36 — Descendant (narrower)
Introduced files:
nls.ts ×1 — Descendant (narrower)
Introduced files:
linkedList.ts ×13 — Descendant (narrower)
Introduced files:
nls.ts ×6 — Descendant (narrower)
Introduced files:
instantiation.ts ×5 — Descendant (narrower)
Introduced files:
lifecycle.ts ×4 — Descendant (narrower)
Introduced files:
lazy.ts ×1 — Descendant (narrower)
Introduced files:
lazy.ts ×3 — Descendant (narrower)
Introduced files:
lifecycle.ts ×1 — Descendant (narrower)
Introduced files:
lifecycle.ts ×1 — Descendant (narrower)
Introduced files:
uint.ts ×2 — Descendant (narrower)
Introduced files:
lifecycle.ts ×1 — Descendant (narrower)
Introduced files:
map.ts ×97 — Descendant (narrower)
Introduced files:
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: 2 introduced LOC across 1 ranges.
Expand a file to inspect source; the > gutter marks introduced lines.
src/vs/platform/contextkey/common/contextkey.ts 2 introduced LOC · 1 range
Open complete file
1121
const constantValue = CONSTANT_VALUES . get ( key );
1122
if ( typeof constantValue === 'boolean' ) {
1123
>
return ( constantValue ? ContextKeyFalseExpr.INSTANCE : ContextKeyTrueExpr.INSTANCE );
contextkey.ts
1124
>
}
1125
return new ContextKeyNotExpr ( key , negated );
1126
}