Return-Path: Delivered-To: apmail-incubator-rat-dev-archive@minotaur.apache.org Received: (qmail 43705 invoked from network); 17 Nov 2009 05:13:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Nov 2009 05:13:11 -0000 Received: (qmail 37772 invoked by uid 500); 17 Nov 2009 05:13:11 -0000 Delivered-To: apmail-incubator-rat-dev-archive@incubator.apache.org Received: (qmail 37729 invoked by uid 500); 17 Nov 2009 05:13:10 -0000 Mailing-List: contact rat-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: rat-dev@incubator.apache.org Delivered-To: mailing list rat-dev@incubator.apache.org Received: (qmail 37713 invoked by uid 99); 17 Nov 2009 05:13:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Nov 2009 05:13:10 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [88.84.128.168] (HELO samaflost.de) (88.84.128.168) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Nov 2009 05:13:02 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by samaflost.de (Postfix) with ESMTP id C255640E0005 for ; Tue, 17 Nov 2009 06:12:41 +0100 (CET) Received: from samaflost.de ([127.0.0.1]) by localhost (v35516.1blu.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bli4KGVUzZBQ for ; Tue, 17 Nov 2009 06:12:41 +0100 (CET) Received: by samaflost.de (Postfix, from userid 1000) id 3EEBE40E0004; Tue, 17 Nov 2009 06:12:41 +0100 (CET) From: Stefan Bodewig To: rat-dev@incubator.apache.org Subject: Re: [PATCH] Allow RAT to run on .tar.gz archives References: X-Draft-From: ("nnfolder:mail.rat" 783) Date: Tue, 17 Nov 2009 06:12:41 +0100 In-Reply-To: (Hyrum K. Wright's message of "Fri, 13 Nov 2009 18:21:18 -0600") Message-ID: <87r5rxag52.fsf@v35516.1blu.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Checked: Checked by ClamAV on apache.org On 2009-11-14, Hyrum K. Wright wrote: > In using RAT to check potential Subversion release tarballs, I've > bumped into a couple of its, uh, limitations. To that end, I've > hacked up the attached patch which fixes the immediate itch of not > wanting to have to unpack the tarball before running the tool. The RAT Antlib already supports working on arbitrary resource collections, which means you wouldn't even have to download the tarball yourself if you wanted to. > * Needed to add a new dependency (ant) to pick up TarInputStream and > friends. For RAT's core commons-compress may be a better option, it is more or less the same code base (for tar, zip and bzip2) and has a lighter footprint. Basically you'd have to change a few imports and class names (TarArchiveInputStream instead of TarInputStream). http://commons.apache.org/compress/ > * My maven-fu is *very* limited (read: nonexistent) so I kind of > guessed at the build system tweakage which needed to happen for the > above. I feel your pain. I'm still unable to even build the site 8-( Stefan