src/vs/base/common
3495 root concepts · page 26 of 70
+chatSelectedModel.test|title=ChatSelectedModel preserves a retired explicit profile selection|occurrence=1
1 test · 29861 LOC · 143 files · introduces 1 test · 0 LOC · 0 files
+chatSelectedModel.test|title=ChatSelectedModel stores shared and targeted selections in profile user storage|occurrence=1
1 test · 29855 LOC · 143 files · introduces 1 test · 0 LOC · 0 files
+constants.test|title=ChatConfiguration defaults new chat from a local session preserves local even when the agent host default is Copilot|occurrence=1
1 test · 26919 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+constants.test|title=ChatConfiguration defaults editor default returns local when agent host disabled and local enabled|occurrence=1
1 test · 26915 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=parsePluginSource parses string source with pluginRoot|occurrence=1
1 test · 30058 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+constants.test|title=ChatConfiguration defaults editor default keeps local as last resort when local is disabled without any provider|occurrence=1
1 test · 26911 LOC · 139 files · introduces 1 test · 0 LOC · 0 files
+environmentVariableService.test|title=EnvironmentVariable - EnvironmentVariableService mergedCollection should correctly apply the environment values from multiple extension contributions in the correct order|occurrence=1
1 test · 24789 LOC · 134 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=parsePluginSource parses undefined source as RelativePath using pluginRoot|occurrence=1
1 test · 30054 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=NativeExtensionsScanerService Test scan extension falls back to default nls replacements|occurrence=1
1 test · 19031 LOC · 82 files · introduces 1 test · 0 LOC · 0 files
+queryBuilder.test|title=QueryBuilderCommon resolveResourcesForSearchIncludes escapes paths with special characters|occurrence=1
1 test · 28594 LOC · 138 files · introduces 1 test · 0 LOC · 0 files
+environmentVariableService.test|title=EnvironmentVariable - EnvironmentVariableService mergedCollection should overwrite any other variable with the first extension that replaces|occurrence=1
1 test · 24764 LOC · 134 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=NativeExtensionsScanerService Test scan all user extensions with different versions|occurrence=1
1 test · 18929 LOC · 82 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=NativeExtensionsScanerService Test scan all user extensions include invalid extensions|occurrence=1
1 test · 18935 LOC · 82 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=parsePluginSource returns base dir for empty source without pluginRoot|occurrence=1
1 test · 29993 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=parsePluginSource returns base dir for undefined source without pluginRoot|occurrence=1
1 test · 29991 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService extraKnownMarketplacesToConfigDict: end-to-end policy → config dict → readConfiguredMarketplaces → parseMarketplaceReferences|occurrence=1
1 test · 30021 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService parseMarketplaceReferences accepts policy-shape objects and uses name as displayLabel|occurrence=1
1 test · 29978 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService parses git URI marketplaces with ref suffix|occurrence=1
1 test · 29981 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService treats different marketplace refs as distinct references|occurrence=1
1 test · 29957 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+configurationService.test|title=ConfigurationService.test.ts trigger configuration change event when file does not exist|occurrence=1
1 test · 17268 LOC · 74 files · introduces 1 test · 0 LOC · 0 files
+mapSessionEvents.test|title=mapSessionEvents — subagent routing subagent abort marks the subagent turn cancelled|occurrence=1
1 test · 33431 LOC · 176 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService deduplicates github.com URI, SSH, and shorthand to the same canonical id|occurrence=1, pluginMarketplaceService.test|title=PluginMarketplaceService github.com URI form and GitHub shorthand form share the same canonicalId (policy trust comparisons must match)|occurrence=1
2 tests · 29969 LOC · 156 files · introduces 2 tests · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionUntrustedWorkspaceSupportType test extension workspace trust request when override for a different version exists in settings.json|occurrence=1
1 test · 25644 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionUntrustedWorkspaceSupportType test extension workspace trust request when value exists in package.json|occurrence=1
1 test · 25634 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=NativeExtensionsScanerService Test auto update builtin extensions system extension has autoUpdate set to false when quality is not stable|occurrence=1, extensionsScannerService.test|title=NativeExtensionsScanerService Test auto update builtin extensions system extension has autoUpdate set to false when not in autoUpdateBuiltinExtensions|occurrence=1, +1
3 tests · 18808 LOC · 82 files · introduces 3 tests · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService deduplicates Azure DevOps URLs with and without .git suffix|occurrence=1
1 test · 29929 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind declarative extension pack with unknown contribution point|occurrence=1
1 test · 25627 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+historyRecordFixtures.test|title=mapSessionEventsToHistoryRecords file edit restoration non-edit tools do not get file edits even if db has data|occurrence=1
1 test · 33659 LOC · 178 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind simple descriptive with workspace, ui extensionKind => workspace, ui, web in web and workspace, ui in desktop|occurrence=1
1 test · 25619 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind opt out from web and include only workspace through settings even if it can run in web|occurrence=1
1 test · 25613 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler reconnect replays missed changeset actions to changeset subscribers|occurrence=1
1 test · 29196 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind browser entry point with workspace extensionKind => workspace, web in web and workspace in desktop|occurrence=1
1 test · 25609 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind extension cannot opt into web|occurrence=1
1 test · 25609 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+MCP) with real URIs|occurrence=1
1 test · 21877 LOC · 68 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService parses local file marketplace references|occurrence=1
1 test · 29907 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind extension cannot opt into web only|occurrence=1
1 test · 25596 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind extension cannot opt out from web|occurrence=1
1 test · 25597 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind main and browser => workspace, web in web and workspace in desktop|occurrence=1
1 test · 25590 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind only browser => web|occurrence=1, extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind only browser entry point with out extensionKind => web|occurrence=1
2 tests · 25591 LOC · 135 files · introduces 2 tests · 0 LOC · 0 files
+extensionManifestPropertiesService.test|title=ExtensionManifestPropertiesService - ExtensionKind only main => workspace|occurrence=1
1 test · 25590 LOC · 135 files · introduces 1 test · 0 LOC · 0 files
+configurationService.test|title=ConfigurationService.test.ts update unknown configuration|occurrence=1
1 test · 17069 LOC · 74 files · introduces 1 test · 0 LOC · 0 files
+buildSessionEvents.test|title=buildSessionEventsFromTurns — reverse of mapSessionEvents round-trips a completed tool call interleaved with assistant text preserving order and identity|occurrence=1
1 test · 33418 LOC · 176 files · introduces 1 test · 0 LOC · 0 files
+historyRecordFixtures.test|title=mapSessionEventsToHistoryRecords cd-prefix rewriting handles quoted directory in cd prefix|occurrence=1
1 test · 33595 LOC · 178 files · introduces 1 test · 0 LOC · 0 files
+configurationService.test|title=ConfigurationService.test.ts trigger configuration change event when file exists|occurrence=1
1 test · 17183 LOC · 74 files · introduces 1 test · 0 LOC · 0 files
+configurationService.test|title=ConfigurationService.test.ts reloadConfiguration|occurrence=1
1 test · 17179 LOC · 74 files · introduces 1 test · 0 LOC · 0 files
+historyRecordFixtures.test|title=mapSessionEventsToHistoryRecords cd-prefix rewriting leaves command unchanged when cd dir does not match|occurrence=1
1 test · 33570 LOC · 178 files · introduces 1 test · 0 LOC · 0 files
+historyRecordFixtures.test|title=mapSessionEventsToHistoryRecords cd-prefix rewriting rewrites powershell commands too|occurrence=1
1 test · 33571 LOC · 178 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=parsePluginSource parses git-subdir object source|occurrence=1, pluginMarketplaceService.test|title=parsePluginSource parses git-subdir source without .git suffix|occurrence=1, +1
3 tests · 29852 LOC · 156 files · introduces 3 tests · 0 LOC · 0 files
+mapSessionEvents.test|title=mapSessionEvents — history replay maps SDK shell_exit content to terminal completion on replayed tool completion|occurrence=1, mapSessionEvents.test|title=mapSessionEvents — history replay preserves non-zero terminal completion even when SDK tool completion succeeded|occurrence=1
2 tests · 33378 LOC · 176 files · introduces 2 tests · 0 LOC · 0 files
+mcpSamplingLog.test|title=MCP - Sampling Log handles different content types|occurrence=1
1 test · 24076 LOC · 124 files · introduces 1 test · 0 LOC · 0 files