@Override
  public @Nullable String getVersionStringFromOutput(@NotNull String output) {
    return PatternUtil.getFirstMatch(Arrays.asList(StringUtil.splitByLines(output)), VERSION_RE);
  }
@Override
  public @Nullable String getVersionStringFromOutput(@NotNull String output)