@@ -21,7 +21,6 @@ import { ITelemetryService } from '../../../platform/telemetry/common/telemetry'
2121import { IWorkspaceService } from '../../../platform/workspace/common/workspaceService' ;
2222import { findCell , findNotebook , isNotebookCell } from '../../../util/common/notebooks' ;
2323import { ITracer , createTracer } from '../../../util/common/tracing' ;
24- import { softAssert } from '../../../util/vs/base/common/assert' ;
2524import { raceCancellation , timeout } from '../../../util/vs/base/common/async' ;
2625import { CancellationTokenSource } from '../../../util/vs/base/common/cancellation' ;
2726import { Event } from '../../../util/vs/base/common/event' ;
@@ -424,7 +423,6 @@ export class InlineCompletionProviderImpl implements InlineCompletionItemProvide
424423 const supersededBy = reason . supersededBy ? ( reason . supersededBy as NesCompletionItem ) : undefined ;
425424 tracer . trace ( `Superseded by: ${ supersededBy ?. info . requestUuid || 'none' } , was shown: ${ item . wasShown } ` ) ;
426425 if ( supersededBy ) {
427- softAssert ( item . info . requestUuid !== supersededBy . info . requestUuid , 'An inline edit cannot supersede itself.' ) ;
428426 /* __GDPR__
429427 "supersededInlineEdit" : {
430428 "owner": "ulugbekna",
@@ -472,7 +470,7 @@ export class InlineCompletionProviderImpl implements InlineCompletionItemProvide
472470
473471 // Assumption: The user cannot edit the document while the inline edit is being applied
474472 let userEdits = StringEdit . empty ;
475- softAssert ( docAfterEdits === userEdits . apply ( item . document . getText ( ) ) ) ;
473+ // softAssert(docAfterEdits === userEdits.apply(item.document.getText())); // TODO@hediet
476474
477475 const diffedNextEdit = await stringEditFromDiff ( docBeforeEdits , docAfterEdits , this . _diffService ) ;
478476 const recordedEdits = recorder . getEdits ( ) ;
0 commit comments