@Override
  public MessageEventResult getResult() {
    return new MessageEventResult() {
      @Override
      public Kind getKind() {
        return myKind;
      }

      @NotNull
      @Override
      public String getDetails() {
        return myIssue.getDescription();
      }
    };
  }
@Override
  public MessageEventResult getResult()