@Override
    public void addMessage(PsiElement context, @InspectionMessage String message, @NotNull ErrorType type) {
      messages.add(Trinity.create(context, message, type));
    }
@Override
    public void addMessage(PsiElement context, @InspectionMessage String message, @NotNull ErrorType type)