de.plushnikov.intellij.lombok.problem.ProblemBuilder Maven / Gradle / Ivy
package de.plushnikov.intellij.lombok.problem;
import com.intellij.codeInspection.LocalQuickFix;
import com.intellij.codeInspection.ProblemHighlightType;
/**
* @author Plushnikov Michail
*/
public interface ProblemBuilder {
void addWarning(String message);
void addError(String message);
void addWarning(String message, LocalQuickFix... quickFixes);
void addError(String message, LocalQuickFix... quickFixes);
void addProblem(String message, ProblemHighlightType highlightType, LocalQuickFix... quickFixes);
}