@@ -226,8 +226,8 @@ import {
226226import { IMultiDiffSourceResolverService } from 'vs/workbench/contrib/multiDiffEditor/browser/multiDiffSourceResolverService.service'
227227import { INotebookOriginalCellModelFactory } from 'vs/workbench/contrib/notebook/browser/diff/inlineDiff/notebookOriginalCellModelFactory.service'
228228import { INotebookOriginalModelReferenceFactory } from 'vs/workbench/contrib/notebook/browser/diff/inlineDiff/notebookOriginalModelRefFactory.service'
229- import { INotebookCellOutlineDataSourceFactory } from 'vs/workbench/contrib/notebook/browser/viewModel/notebookOutlineDataSourceFactory.service'
230229import { INotebookEditorService } from 'vs/workbench/contrib/notebook/browser/services/notebookEditorService.service'
230+ import { INotebookCellOutlineDataSourceFactory } from 'vs/workbench/contrib/notebook/browser/viewModel/notebookOutlineDataSourceFactory.service'
231231import { INotebookCellStatusBarService } from 'vs/workbench/contrib/notebook/common/notebookCellStatusBarService.service'
232232import { INotebookEditorModelResolverService } from 'vs/workbench/contrib/notebook/common/notebookEditorModelResolverService.service'
233233import { INotebookExecutionService } from 'vs/workbench/contrib/notebook/common/notebookExecutionService.service'
@@ -423,6 +423,7 @@ import { IChatLayoutService } from 'vs/workbench/contrib/chat/common/chatLayoutS
423423import { IChatModeService } from 'vs/workbench/contrib/chat/common/chatModes.service'
424424import { IAiEditTelemetryService } from 'vs/workbench/contrib/editTelemetry/browser/telemetry/aiEditTelemetry/aiEditTelemetryService.service'
425425import { LazyCollectionState } from 'vs/workbench/contrib/mcp/common/mcpTypes'
426+ import { INotebookOutlineEntryFactory } from 'vs/workbench/contrib/notebook/browser/viewModel/notebookOutlineEntryFactory.service'
426427import { ChatEntitlement } from 'vs/workbench/services/chat/common/chatEntitlementService'
427428import type { IInlineCompletionsUnificationState } from 'vs/workbench/services/inlineCompletions/common/inlineCompletionsUnification'
428429import { IInlineCompletionsUnificationService } from 'vs/workbench/services/inlineCompletions/common/inlineCompletionsUnification.service'
@@ -5293,6 +5294,19 @@ registerSingleton(
52935294 NotebookCellOutlineDataSourceFactory ,
52945295 InstantiationType . Delayed
52955296)
5297+
5298+ class NotebookOutlineEntryFactory implements INotebookOutlineEntryFactory {
5299+ _serviceBrand : undefined
5300+ getOutlineEntries = ( ) => [ ]
5301+ @Unsupported
5302+ cacheSymbols : INotebookOutlineEntryFactory [ 'cacheSymbols' ] = unsupported
5303+ }
5304+ registerSingleton (
5305+ INotebookOutlineEntryFactory ,
5306+ NotebookOutlineEntryFactory ,
5307+ InstantiationType . Delayed
5308+ )
5309+
52965310class QuickDiffModelService implements IQuickDiffModelService {
52975311 _serviceBrand : undefined
52985312 createQuickDiffModelReference : IQuickDiffModelService [ 'createQuickDiffModelReference' ] = ( ) =>
0 commit comments