ReviewInspection

class ReviewInspection : LocalInspectionTool

Presents cached human reviews in the Problems UI and Inspection Lens; never performs provider IO.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@get:NonNls
@get:Nullable
open val alternativeID: @NonNls @Nullable String?
Link copied to clipboard
@get:NotNull
open val defaultLevel: @NotNull HighlightDisplayLevel
Link copied to clipboard
open val descriptionAddendum: HtmlChunk?
Link copied to clipboard
@get:Nullable
open val descriptionFileName: @Nullable String?
Link copied to clipboard
@get:Nls(capitalization = Nls.Capitalization.Sentence)
@get:NotNull
open val displayName: @Nls(capitalization = Nls.Capitalization.Sentence) @NotNull String
Link copied to clipboard
Link copied to clipboard
@get:Nls(capitalization = Nls.Capitalization.Sentence)
@get:NotNull
open val groupDisplayName: @Nls(capitalization = Nls.Capitalization.Sentence) @NotNull String
Link copied to clipboard
@get:NonNls
@get:Nullable
open val groupKey: @NonNls @Nullable String?
Link copied to clipboard
@get:Nls(capitalization = Nls.Capitalization.Sentence)
open val groupPath: @NotNull Array<out @Nls(capitalization = Nls.Capitalization.Sentence) String?>
Link copied to clipboard
@get:NonNls
@get:NotNull
open val id: @NonNls @NotNull String
Link copied to clipboard
@get:Contract(pure = true)
open val isDumbAware: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@get:Nullable
open val language: @Nullable String?
Link copied to clipboard
@get:NonNls
@get:Nullable
open val mainToolId: @NonNls @Nullable String?
Link copied to clipboard
@get:ApiStatus.Internal
@set:ApiStatus.Internal
open var nameProvider: InspectionProfileEntry.DefaultNameProvider?
Link copied to clipboard
@get:NotNull
open val optionController: @NotNull OptionController
Link copied to clipboard
@get:NotNull
open val optionsPane: @NotNull OptPane
Link copied to clipboard
open override val shortName: String
Link copied to clipboard
@get:Nullable
@get:Nls
open val staticDescription: @Nullable @Nls String?
Link copied to clipboard
@get:NotNull
val suppressId: @NotNull String

Functions

Link copied to clipboard
@NotNull
open fun buildVisitor(@NotNull holder: @NotNull ProblemsHolder, isOnTheFly: Boolean, @NotNull session: @NotNull LocalInspectionToolSession): @NotNull PsiElementVisitor
open override fun buildVisitor(holder: ProblemsHolder, isOnTheFly: Boolean): PsiElementVisitor
Link copied to clipboard
open fun checkFile(@NotNull file: @NotNull PsiFile, @NotNull manager: @NotNull InspectionManager, isOnTheFly: Boolean): @Nullable Array<out ProblemDescriptor?>??
Link copied to clipboard
open fun cleanup(@NotNull project: @NotNull Project)
Link copied to clipboard
@ApiStatus.Obsolete
@ApiStatus.OverrideOnly
@Nullable
open fun createOptionsPanel(): @Nullable JComponent?
Link copied to clipboard
open fun getBatchSuppressActions(@Nullable element: @Nullable PsiElement?): @NotNull Array<out SuppressQuickFix?>
Link copied to clipboard
@Nullable
open fun getProblemElement(@NotNull psiElement: @NotNull PsiElement): @Nullable PsiNamedElement?
Link copied to clipboard
open override fun getShortName(): String
Link copied to clipboard
open fun initialize(@NotNull context: @NotNull GlobalInspectionContext)
Link copied to clipboard
open fun inspectionFinished(@NotNull session: @NotNull LocalInspectionToolSession, @NotNull problemsHolder: @NotNull ProblemsHolder)
Link copied to clipboard
open fun inspectionStarted(@NotNull session: @NotNull LocalInspectionToolSession, isOnTheFly: Boolean)
Link copied to clipboard
open fun isAvailableForFile(@NotNull file: @NotNull PsiFile): Boolean
Link copied to clipboard
open fun isSuppressedFor(@NotNull element: @NotNull PsiElement): Boolean
Link copied to clipboard
@Nullable
@Nls
open fun loadDescription(): @Nullable @Nls String?
Link copied to clipboard
@NotNull
open fun processFile(@NotNull file: @NotNull PsiFile, @NotNull manager: @NotNull InspectionManager): @Unmodifiable @NotNull List<ProblemDescriptor?>
Link copied to clipboard
open fun readSettings(@NotNull node: @NotNull Element)
Link copied to clipboard
Link copied to clipboard
open fun writeSettings(@NotNull node: @NotNull Element)