@Override
  protected @Nullable LocalQuickFix buildFix(Object... infos) {
    final boolean quickFix = ((Boolean)infos[0]).booleanValue();
    if (!quickFix) {
      return null;
    }
    return new ReplaceWithIfFix();
  }
@Override
  protected @Nullable LocalQuickFix buildFix(Object... infos)