Return-Path: Delivered-To: apmail-incubator-rat-dev-archive@minotaur.apache.org Received: (qmail 70250 invoked from network); 17 Nov 2009 22:44:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Nov 2009 22:44:23 -0000 Received: (qmail 42780 invoked by uid 500); 17 Nov 2009 22:44:23 -0000 Delivered-To: apmail-incubator-rat-dev-archive@incubator.apache.org Received: (qmail 42738 invoked by uid 500); 17 Nov 2009 22:44:22 -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 42728 invoked by uid 99); 17 Nov 2009 22:44:22 -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 22:44:22 +0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [66.111.4.28] (HELO out4.smtp.messagingengine.com) (66.111.4.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Nov 2009 22:44:12 +0000 Received: from compute1.internal (compute1.internal [10.202.2.41]) by gateway1.messagingengine.com (Postfix) with ESMTP id 022B5C1145 for ; Tue, 17 Nov 2009 17:43:52 -0500 (EST) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Tue, 17 Nov 2009 17:43:52 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=date:from:to:subject:message-id:mime-version:content-type; s=smtpout; bh=+x8Xwa3HL4CdspMnHZvZKWBQU2w=; b=PrGofInc+oKWqzN+Y5E9u+1e4KmPk1Gf2nuH5k7Z6Y8r483aED9bN8POYnjxobmyifx6gas0ES304OTSxjUYHec4tMxijIK2zR5aCiPgxrtrw/AWSezKI1+rMoIx5ElqyogQffD9xdgA6cWFLLI/1BRVJbnxQg+ljjFfjUSTMe4= X-Sasl-enc: p/pGycwUro1jZcpH7vadXi1vQdolR0Jyf0JqiNYTdUB8 1258497830 Received: from localhost (dsl-41-216.wholesaledsl.com.au [125.168.41.216]) by mail.messagingengine.com (Postfix) with ESMTPSA id 86F9D101FF for ; Tue, 17 Nov 2009 17:43:50 -0500 (EST) Date: Wed, 18 Nov 2009 09:44:52 +1100 From: David Crossley To: rat-dev@incubator.apache.org Subject: RAT running nicely against Forrest with excludes Message-ID: <20091117224452.GF12668@igg.indexgeo.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Virus-Checked: Checked by ClamAV on apache.org Thanks to RAT, Ant, Buildbot, Gump, ... License header scanning for Forrest is now being regularly done using the Ant task for RAT and an "excludes" file. This enables us to neatly exclude stuff that should not be checked. We run both Buildbot and Gump, and hold the exclude list as a single file in the Forrest SVN. [1] Gump descriptor http://svn.apache.org/repos/asf/gump/metadata/project/forrest.xml See the "forrest-rat" entry, which refers to the "gump-rat" target in forrest/trunk/main/build.xml which uses the "excludes" file at forrest/trunk/etc/rat-avoid.txt [2] Gump Results http://vmgump.apache.org/gump/public/forrest/forrest-rat/gump_work/build_forrest_forrest-rat.txt [3] Buildbot config http://svn.apache.org/repos/infra/infrastructure/buildbot/isis/buildslave2/slave2/rat-buildfiles/forrest.xml [4] Buildbot results http://ci.apache.org/projects/forrest/rat-output.txt I did used to do scanning and license header fixing using my old committers/relicense/src/perl/insert_license.pl|txt After getting a similar exclusions list working with RAT we now have nice correlation of reports. Good work, RAT. -David