From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=3.0 tests=AWL,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A, SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by dcvr.yhbt.net (Postfix) with ESMTP id 688DB1F9FD for ; Mon, 15 Feb 2021 20:04:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230145AbhBOUDe (ORCPT ); Mon, 15 Feb 2021 15:03:34 -0500 Received: from [93.83.142.38] ([93.83.142.38]:47540 "EHLO localhost" rhost-flags-FAIL-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S229802AbhBOUDd (ORCPT ); Mon, 15 Feb 2021 15:03:33 -0500 Received: from [IPv6:::1] (localhost [IPv6:::1]) by localhost (Postfix) with ESMTP id 7E1031B285; Mon, 15 Feb 2021 21:03:11 +0100 (CET) Subject: Re: [PATCH v2 00/27] userdiff: refactor + test + doc + misc improvements To: =?UTF-8?B?w4Z2YXIgQXJuZmrDtnLDsCBCamFybWFzb24=?= Cc: Junio C Hamano , Jeff King , Jonathan Nieder , Philippe Blain , Adam Spiers , Eric Sunshine , Chris Torek , git@vger.kernel.org References: <20210215005236.11313-1-avarab@gmail.com> <20210215154427.32693-1-avarab@gmail.com> From: Johannes Sixt Message-ID: <177512df-77a1-6d3a-929f-4422665405a8@kdbg.org> Date: Mon, 15 Feb 2021 21:03:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 MIME-Version: 1.0 In-Reply-To: <20210215154427.32693-1-avarab@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Am 15.02.21 um 16:44 schrieb Ævar Arnfjörð Bjarmason: > Incorporates all the feedback on v2 and more, see the range-diff > below. I've read through all patches and left a few comments. My main critique is that the new way to specify test cases is not an improvement because the code is hard to parse. The desire to improve test precision moves the balance too far away from the simplicity to add new test cases, IMO. I appreciate the new test cases for ADA and Ruby as well as the discovery and fixes of the many small deficiencies. -- Hannes