chore: WorkingSetEntryState -> ModifiedFileEntryState

This commit is contained in:
Johannes
2025-03-28 16:48:17 +01:00
parent 7d2083ed1d
commit df8ec180bd
20 changed files with 79 additions and 79 deletions

View File

@@ -53,7 +53,7 @@ import { EditorBasedInlineChatWidget } from './inlineChatWidget.js';
import { InlineChatZoneWidget } from './inlineChatZoneWidget.js';
import { ChatAgentLocation } from '../../chat/common/constants.js';
import { ChatContextKeys } from '../../chat/common/chatContextKeys.js';
import { IChatEditingService, WorkingSetEntryState } from '../../chat/common/chatEditingService.js';
import { IChatEditingService, ModifiedFileEntryState } from '../../chat/common/chatEditingService.js';
export const enum State {
CREATE_SESSION = 'CREATE_SESSION',
@@ -1403,7 +1403,7 @@ export class InlineChatController2 implements IEditorContribution {
await Event.toPromise(session.editingSession.onDidDispose);
const rejected = session.editingSession.getEntry(uri)?.state.get() === WorkingSetEntryState.Rejected;
const rejected = session.editingSession.getEntry(uri)?.state.get() === ModifiedFileEntryState.Rejected;
return !rejected;
}
@@ -1455,7 +1455,7 @@ export async function reviewEdits(accessor: ServicesAccessor, editor: ICodeEdito
return false;
}
const state = entry.state.read(r);
return state === WorkingSetEntryState.Accepted || state === WorkingSetEntryState.Rejected;
return state === ModifiedFileEntryState.Accepted || state === ModifiedFileEntryState.Rejected;
});
const whenDecided = waitForState(isSettled, Boolean);

View File

@@ -30,7 +30,7 @@ import { ITextFileService } from '../../../services/textfile/common/textfiles.js
import { UntitledTextEditorInput } from '../../../services/untitled/common/untitledTextEditorInput.js';
import { IChatWidgetService } from '../../chat/browser/chat.js';
import { IChatAgentService } from '../../chat/common/chatAgents.js';
import { WorkingSetEntryState } from '../../chat/common/chatEditingService.js';
import { ModifiedFileEntryState } from '../../chat/common/chatEditingService.js';
import { IChatService } from '../../chat/common/chatService.js';
import { ChatAgentLocation } from '../../chat/common/constants.js';
import { CTX_INLINE_CHAT_HAS_AGENT, CTX_INLINE_CHAT_HAS_AGENT2, CTX_INLINE_CHAT_POSSIBLE } from '../common/inlineChat.js';
@@ -361,7 +361,7 @@ export class InlineChatSessionServiceImpl implements IInlineChatSessionService {
const allSettled = entries.every(entry => {
const state = entry.state.read(r);
return (state === WorkingSetEntryState.Accepted || state === WorkingSetEntryState.Rejected)
return (state === ModifiedFileEntryState.Accepted || state === ModifiedFileEntryState.Rejected)
&& !entry.isCurrentlyBeingModifiedBy.read(r);
});