fix: build errors

This commit is contained in:
Carl-Robert Linnupuu 2024-09-12 02:44:25 +03:00
parent 464b194660
commit aa777089cc
2 changed files with 5 additions and 2 deletions

View file

@ -308,7 +308,8 @@ public class ChatToolWindowTabPanel implements Disposable {
var selectionModel = editor.getSelectionModel();
var selectedText = selectionModel.getSelectedText();
if (selectedText != null && !selectedText.isEmpty()) {
var fileExtension = FileUtil.getFileExtension(editor.getVirtualFile().getName());
var fileExtension = FileUtil.getFileExtension(
((EditorEx) editor).getVirtualFile().getName());
highlightedTextMd = format("\n```%s\n%s\n```\n", fileExtension, selectedText);
selectionModel.removeSelection();
}

View file

@ -1,6 +1,7 @@
package ee.carlrobert.codegpt.toolwindow.chat.actionprocessor;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.editor.ex.EditorEx;
import ee.carlrobert.codegpt.conversations.message.Message;
import ee.carlrobert.codegpt.ui.textarea.AppliedActionInlay;
import ee.carlrobert.codegpt.ui.textarea.AppliedCodeActionInlay;
@ -20,7 +21,8 @@ public class CodeActionProcessor implements ActionProcessor {
private void processCodeAction(AppliedCodeActionInlay action, Editor editor,
StringBuilder promptBuilder) {
promptBuilder
.append("\n```%s\n".formatted(FileUtil.getFileExtension(editor.getVirtualFile().getName())))
.append("\n```%s\n".formatted(
FileUtil.getFileExtension(((EditorEx) editor).getVirtualFile().getName())))
.append(action.getCode())
.append("\n```\n");
}