Skip to content

Commit b3a4484

Browse files
committed
[FIX] v201 compatibility
1 parent 90f73f7 commit b3a4484

File tree

5 files changed

+10
-15
lines changed

5 files changed

+10
-15
lines changed

src/main/java/net/seesharpsoft/intellij/plugins/csv/actions/CsvChangeEscapeCharacterAction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.intellij.openapi.actionSystem.ToggleAction;
77
import com.intellij.openapi.fileEditor.FileEditor;
88
import com.intellij.psi.PsiFile;
9-
import com.intellij.util.FileContentUtil;
9+
import com.intellij.util.FileContentUtilCore;
1010
import net.seesharpsoft.intellij.plugins.csv.components.CsvFileAttributes;
1111
import net.seesharpsoft.intellij.plugins.csv.editor.CsvEditorSettings;
1212
import org.jetbrains.annotations.NotNull;
@@ -36,7 +36,7 @@ public void setSelected(@NotNull AnActionEvent anActionEvent, boolean selected)
3636
return;
3737
}
3838
CsvFileAttributes.getInstance(psiFile.getProject()).setEscapeCharacter(psiFile, this.myEscapeCharacter);
39-
FileContentUtil.reparseFiles(psiFile.getVirtualFile());
39+
FileContentUtilCore.reparseFiles(psiFile.getVirtualFile());
4040

4141
FileEditor fileEditor = anActionEvent.getData(PlatformDataKeys.FILE_EDITOR);
4242
if (fileEditor != null) {

src/main/java/net/seesharpsoft/intellij/plugins/csv/actions/CsvChangeSeparatorAction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import com.intellij.openapi.components.ServiceManager;
99
import com.intellij.openapi.fileEditor.FileEditor;
1010
import com.intellij.psi.PsiFile;
11-
import com.intellij.util.FileContentUtil;
11+
import com.intellij.util.FileContentUtilCore;
1212
import net.seesharpsoft.intellij.plugins.csv.CsvLanguage;
1313
import net.seesharpsoft.intellij.plugins.csv.CsvSeparatorHolder;
1414
import net.seesharpsoft.intellij.plugins.csv.components.CsvFileAttributes;
@@ -45,7 +45,7 @@ public void setSelected(@NotNull AnActionEvent anActionEvent, boolean selected)
4545
}
4646
CsvFileAttributes csvFileAttributes = ServiceManager.getService(psiFile.getProject(), CsvFileAttributes.class);
4747
csvFileAttributes.setFileSeparator(psiFile, this.mySeparator);
48-
FileContentUtil.reparseFiles(psiFile.getVirtualFile());
48+
FileContentUtilCore.reparseFiles(psiFile.getVirtualFile());
4949

5050
FileEditor fileEditor = anActionEvent.getData(PlatformDataKeys.FILE_EDITOR);
5151
if (fileEditor != null) {

src/main/java/net/seesharpsoft/intellij/plugins/csv/actions/CsvDefaultEscapeCharacterAction.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
11
package net.seesharpsoft.intellij.plugins.csv.actions;
22

3-
import com.intellij.lang.Language;
43
import com.intellij.openapi.actionSystem.AnActionEvent;
54
import com.intellij.openapi.actionSystem.CommonDataKeys;
65
import com.intellij.openapi.actionSystem.PlatformDataKeys;
76
import com.intellij.openapi.actionSystem.ToggleAction;
8-
import com.intellij.openapi.components.ServiceManager;
97
import com.intellij.openapi.fileEditor.FileEditor;
108
import com.intellij.psi.PsiFile;
11-
import com.intellij.util.FileContentUtil;
12-
import net.seesharpsoft.intellij.plugins.csv.CsvLanguage;
13-
import net.seesharpsoft.intellij.plugins.csv.CsvSeparatorHolder;
9+
import com.intellij.util.FileContentUtilCore;
1410
import net.seesharpsoft.intellij.plugins.csv.components.CsvFileAttributes;
1511
import org.jetbrains.annotations.NotNull;
1612

@@ -35,7 +31,7 @@ public void setSelected(@NotNull AnActionEvent anActionEvent, boolean selected)
3531
return;
3632
}
3733
CsvFileAttributes.getInstance(psiFile.getProject()).resetEscapeSeparator(psiFile);
38-
FileContentUtil.reparseFiles(psiFile.getVirtualFile());
34+
FileContentUtilCore.reparseFiles(psiFile.getVirtualFile());
3935

4036
FileEditor fileEditor = anActionEvent.getData(PlatformDataKeys.FILE_EDITOR);
4137
if (fileEditor != null) {

src/main/java/net/seesharpsoft/intellij/plugins/csv/actions/CsvDefaultSeparatorAction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import com.intellij.openapi.components.ServiceManager;
99
import com.intellij.openapi.fileEditor.FileEditor;
1010
import com.intellij.psi.PsiFile;
11-
import com.intellij.util.FileContentUtil;
11+
import com.intellij.util.FileContentUtilCore;
1212
import net.seesharpsoft.intellij.plugins.csv.CsvLanguage;
1313
import net.seesharpsoft.intellij.plugins.csv.CsvSeparatorHolder;
1414
import net.seesharpsoft.intellij.plugins.csv.components.CsvFileAttributes;
@@ -41,7 +41,7 @@ public void setSelected(@NotNull AnActionEvent anActionEvent, boolean selected)
4141
}
4242
CsvFileAttributes csvFileAttributes = ServiceManager.getService(psiFile.getProject(), CsvFileAttributes.class);
4343
csvFileAttributes.removeFileSeparator(psiFile);
44-
FileContentUtil.reparseFiles(psiFile.getVirtualFile());
44+
FileContentUtilCore.reparseFiles(psiFile.getVirtualFile());
4545

4646
FileEditor fileEditor = anActionEvent.getData(PlatformDataKeys.FILE_EDITOR);
4747
if (fileEditor != null) {

src/main/java/net/seesharpsoft/intellij/plugins/csv/editor/CsvEditorSettings.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,8 @@ public static final class OptionSet {
113113

114114
public OptionSet() {
115115
EditorSettingsExternalizable editorSettingsExternalizable = EditorSettingsExternalizable.getInstance();
116-
editorSettingsExternalizable = editorSettingsExternalizable == null ? new EditorSettingsExternalizable() : editorSettingsExternalizable;
117-
CARET_ROW_SHOWN = editorSettingsExternalizable.isCaretRowShown();
118-
USE_SOFT_WRAP = editorSettingsExternalizable.isUseSoftWraps();
116+
CARET_ROW_SHOWN = editorSettingsExternalizable == null ? true : editorSettingsExternalizable.isCaretRowShown();
117+
USE_SOFT_WRAP = editorSettingsExternalizable == null ? false : editorSettingsExternalizable.isUseSoftWraps();
119118
COLUMN_HIGHTLIGHTING = true;
120119
HIGHTLIGHT_TAB_SEPARATOR = true;
121120
SHOW_INFO_BALLOON = true;

0 commit comments

Comments
 (0)