From dev-return-91219-archive-asf-public=cust-asf.ponee.io@ant.apache.org Sun Jun 24 08:40:50 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 78D2E180657 for ; Sun, 24 Jun 2018 08:40:49 +0200 (CEST) Received: (qmail 84338 invoked by uid 500); 24 Jun 2018 06:40:48 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 84326 invoked by uid 99); 24 Jun 2018 06:40:47 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 24 Jun 2018 06:40:47 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 487671A2A90 for ; Sun, 24 Jun 2018 06:40:47 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.369 X-Spam-Level: ** X-Spam-Status: No, score=2.369 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, KAM_NUMSUBJECT=0.5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 3gm16ZhcXZNY for ; Sun, 24 Jun 2018 06:40:46 +0000 (UTC) Received: from mail-ot0-f194.google.com (mail-ot0-f194.google.com [74.125.82.194]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 5381D5F3FF for ; Sun, 24 Jun 2018 06:40:45 +0000 (UTC) Received: by mail-ot0-f194.google.com with SMTP id q17-v6so11817351otg.2 for ; Sat, 23 Jun 2018 23:40:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=SUzW38C6dQBnpvZFdY3EUPznjE3oLjBnR6Q6ZXpWLtE=; b=KTa3ztT06ta0jJXJKBPF8tdMKoRSNxuB/yFNxD2IKpjf41X4G0Ip+B80gCSBOr7Mu3 tWaZqKvys26f2qPJIo/K4xIzwX7P/9CDCWS0z+5afh46mFOFjh0/F8ZPsuyiVvOV7XuE 0Gnps3Q3MHhG7w8ACb4HaLPM821KpI5Hlr0CUCDZhVnS4SUKKtOvZbsZMU1CLnw07axa 5UzUXShvkbpPoF0k+GMqpdIoupWTtWLHajEmQOjdlS0LBJU/UUrnV8SYJaXFW2tG1ewF LnlujznJkq7GDleBxskLANhG/XEi0q5IsI1UO8skQeEVhqW0Mp9vBLpd9+hMA4nWaHLh NqxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=SUzW38C6dQBnpvZFdY3EUPznjE3oLjBnR6Q6ZXpWLtE=; b=BaaIKw4QtGpM0kk1VE899Nl00pDBZ3+psP+vdlZrYvMEZSOJnbkh4XMAc5L07Az/0c /Pc5QRUUdgEylQMCr4Z0wyVtUrmWS99foL6BRza8CQD1f+0qM7IXujQY35RWoCmfXgjl gOTjtkDu/0nuSNLg/i8mFPGSqI2wrFjYBeqQs1mM+vteFMW+GezyRkUhwTTQXvagQLrD x+/Q779CkPL0Xcc1D1+fjFhgTTe5qgOlOUmxRFOrsVOJtX7wgHkoEhAB6AKwpcqO3w8Q 51din9oN7xmywTBN7Q239l5LfRVgz3MtcPUtsn3CgMPeOBwpA8sf6Uy2j3nSVXRQPVxG hGLQ== X-Gm-Message-State: APt69E1dUSUn+pfo8r5r3F2X+g2cvCNAoBUomX5VB1WkEUgHRHenaoQ4 +U1Iyq0fsJw0FD/5gP6N7EC/lvsz0DWHjGqI1Wdjuw== X-Google-Smtp-Source: ADUXVKI5YQNklxDtwdXh+0mo6Gl1UB/GCiR+ohGPL30ULpjyRkV7Pcg4289o4rMUcYZ10LX/YbS+75xl6ZlrGtdyHZo= X-Received: by 2002:a9d:11f4:: with SMTP id y49-v6mr4987938oty.141.1529822443855; Sat, 23 Jun 2018 23:40:43 -0700 (PDT) MIME-Version: 1.0 References: <8736xgeieo.fsf@v45346.1blu.de> <87tvpwcxcg.fsf_-_@v45346.1blu.de> <878t779yzc.fsf@v45346.1blu.de> <87zhzn8dti.fsf@v45346.1blu.de> In-Reply-To: <87zhzn8dti.fsf@v45346.1blu.de> From: Gintautas Grigelionis Date: Sun, 24 Jun 2018 08:40:31 +0200 Message-ID: Subject: Re: [CANCELLED] Release AntUnit 1.4 Based on RC2 To: Ant Developers List Content-Type: multipart/alternative; boundary="00000000000055e224056f5d8bc5" --00000000000055e224056f5d8bc5 Content-Type: text/plain; charset="UTF-8" On Fri, 22 Jun 2018 at 09:45, Stefan Bodewig wrote: > On 2018-06-22, Gintautas Grigelionis wrote: > > > Well, setup-for-junit-tests states that JUnit is not available and > > quits. > > So it lacks a dependency on resolve. > > > I'd like to understand why setup targets are there at all. > > They predate resolve by far. The initial build system for Antlibs didnt > use Ivy at all but expected manual configuration and the setup targets > ensured everything was there. When Ivy was added later (by Jan?) he > probably missed to adapt a few places - like setup-for-junit-tests. > Actually, the targets are written in a way that checks explicitly for JUnit 3. Should they be rewritten to check for JUnit 4, the baseline has to be moved to all the way Ant 1.9.5 because of BuildFileRule being first available in that version. Then, the order of compile-tests target dependencies must be changed so that setup-for-junit-tests comes after antlib (which does resolve, therefore explicit resolve becomes redundant) and uses classpaths defined by resolve to check for JUnit. Gintas --00000000000055e224056f5d8bc5--