mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[platform API] remove @ApiStatus.Internal from OptionalReformatActions (IJSDK-2292)
It was marked as internal in 9f89109681d1c68, but it appears that some plugins use ReformatCodeAction.reformatDirectory, which accepts an interface extending OptionalReformatActions. A proper API should be written instead, which takes a builder for formatting options instead of requiring to implement these interfaces, but until it's done, it's ok to use OptionalReformatActions directly. (cherry picked from commit da63da8e791643d96f0f12f20e164fe32542de0c) IJ-CR-150019 GitOrigin-RevId: 616b6bdb966e2cda1982700457cf17f250d46a99
This commit is contained in:
committed by
intellij-monorepo-bot
parent
2661a16379
commit
3375a8093e
@@ -1496,6 +1496,7 @@ f:com.intellij.codeInsight.actions.LayoutCodeInfoCollector
|
||||
- setReformatCodeNotification(java.lang.String):V
|
||||
- setSecondFormatNotification(java.lang.String):V
|
||||
com.intellij.codeInsight.actions.LayoutCodeOptions
|
||||
- com.intellij.codeInsight.actions.OptionalReformatActions
|
||||
- a:getTextRangeType():com.intellij.codeInsight.actions.TextRangeType
|
||||
a:com.intellij.codeInsight.actions.MultiCaretCodeInsightAction
|
||||
- com.intellij.openapi.actionSystem.AnAction
|
||||
@@ -1530,6 +1531,11 @@ c:com.intellij.codeInsight.actions.OptimizeImportsProcessor
|
||||
- <init>(com.intellij.openapi.project.Project,com.intellij.psi.PsiFile[],java.lang.String,java.lang.Runnable):V
|
||||
- s:getCommandName():java.lang.String
|
||||
- p:prepareTask(com.intellij.psi.PsiFile,Z):java.util.concurrent.FutureTask
|
||||
com.intellij.codeInsight.actions.OptionalReformatActions
|
||||
- doNotKeepLineBreaks():Z
|
||||
- isCodeCleanup():Z
|
||||
- a:isOptimizeImports():Z
|
||||
- a:isRearrangeCode():Z
|
||||
com.intellij.codeInsight.actions.ReaderModeListener
|
||||
- java.util.EventListener
|
||||
- a:modeChanged(com.intellij.openapi.project.Project):V
|
||||
|
||||
@@ -15,9 +15,6 @@
|
||||
*/
|
||||
package com.intellij.codeInsight.actions;
|
||||
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
|
||||
@ApiStatus.Internal
|
||||
public interface OptionalReformatActions {
|
||||
|
||||
boolean isOptimizeImports();
|
||||
|
||||
Reference in New Issue
Block a user