mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
delete unused CodeFoldingManager.forceDefaultState
This commit is contained in:
@@ -19,8 +19,6 @@ public abstract class CodeFoldingManager {
|
||||
|
||||
public abstract void updateFoldRegions(@NotNull Editor editor);
|
||||
|
||||
public abstract void forceDefaultState(@NotNull Editor editor);
|
||||
|
||||
@Nullable
|
||||
public abstract Runnable updateFoldRegionsAsync(@NotNull Editor editor, boolean firstTime);
|
||||
|
||||
|
||||
-17
@@ -260,23 +260,6 @@ public class CodeFoldingManagerImpl extends CodeFoldingManager implements Projec
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void forceDefaultState(@NotNull final Editor editor) {
|
||||
PsiDocumentManager.getInstance(myProject).commitDocument(editor.getDocument());
|
||||
Runnable runnable = updateFoldRegions(editor, true, false);
|
||||
if (runnable != null) {
|
||||
runnable.run();
|
||||
}
|
||||
|
||||
final FoldRegion[] regions = editor.getFoldingModel().getAllFoldRegions();
|
||||
editor.getFoldingModel().runBatchFoldingOperation(() -> {
|
||||
for (FoldRegion region : regions) {
|
||||
Boolean collapsedByDefault = region.getUserData(UpdateFoldRegionsOperation.COLLAPSED_BY_DEFAULT);
|
||||
if (collapsedByDefault != null) region.setExpanded(!collapsedByDefault);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
@Nullable
|
||||
public Runnable updateFoldRegionsAsync(@NotNull final Editor editor, final boolean firstTime) {
|
||||
|
||||
Reference in New Issue
Block a user