void (@NotNull ProblemDescriptor descriptor) { if (!isOnTheFly) { ProblemHighlightType highlightType = descriptor.getHighlightType(); if (warnAboutInformationLevelInBatchMode(highlightType, toolWrapper, psiFile)) { return; } if (highlightType == ProblemHighlightType.POSSIBLE_PROBLEM) { return; } } if (foundDescriptorCallback.process(toolWrapper, descriptor)) { super.registerProblem(descriptor); } }