Return-Path: X-Original-To: apmail-maven-users-archive@www.apache.org Delivered-To: apmail-maven-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9E4ABDE4C for ; Fri, 17 May 2013 15:50:05 +0000 (UTC) Received: (qmail 26804 invoked by uid 500); 17 May 2013 15:50:03 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 26717 invoked by uid 500); 17 May 2013 15:50:03 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 26708 invoked by uid 99); 17 May 2013 15:50:03 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 May 2013 15:50:03 +0000 X-ASF-Spam-Status: No, hits=2.8 required=5.0 tests=FREEMAIL_REPLY,HTML_FONT_FACE_BAD,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of stephen.alan.connolly@gmail.com designates 209.85.219.52 as permitted sender) Received: from [209.85.219.52] (HELO mail-oa0-f52.google.com) (209.85.219.52) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 May 2013 15:49:57 +0000 Received: by mail-oa0-f52.google.com with SMTP id h1so5223387oag.25 for ; Fri, 17 May 2013 08:49:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=yOl7BF4lbXccCdDm+TU4zRHDXOrbnXI7QYYyKQSgODE=; b=WEZd2LgUJ0C88doNbFt9a0M4mLMXvFdMLQwrcda4smIYiqyA2gzK+Bvj0AkWz5g5bH kNZ+X4ryBw3GgjjI1uUdHZtPAGuMHpFFMJQZZW/FjKUg91nkJrHT7Fbk9nVaxakOt7Vz Pp5GBKnvBaWvKXKdT7S2Xricii4PCJOmXuCN+oY6HbkTjmxT8CU1kNFlCWOd23lU4ZYx I597DzT9cyrfNvzZdnHKoZiBWr8XSlmkPnU4ln8hb1NeU1sBWoucBpPEZJyt/ceIo/dn OjmBi5C6mLA5F9v5bnTwKxS4lKbEd2zHHJ7FJhBo1156uijQ7isuOcdzEp/P7W+ZRNWc bc/g== MIME-Version: 1.0 X-Received: by 10.182.33.40 with SMTP id o8mr21648412obi.39.1368805776755; Fri, 17 May 2013 08:49:36 -0700 (PDT) Received: by 10.60.55.3 with HTTP; Fri, 17 May 2013 08:49:36 -0700 (PDT) In-Reply-To: References: Date: Fri, 17 May 2013 16:49:36 +0100 Message-ID: Subject: Re: Animal sniffer From: Stephen Connolly To: Maven Users List Content-Type: multipart/alternative; boundary=089e01161b5c1718c104dcebeeb5 X-Virus-Checked: Checked by ClamAV on apache.org --089e01161b5c1718c104dcebeeb5 Content-Type: text/plain; charset=ISO-8859-1 That is not a use case for animal sniffer. http://mojo.codehaus.org/clirr-maven-plugin/ Or http://mojo.codehaus.org/jdiff-maven-plugin/ On Friday, 17 May 2013, Jeffrey E Care wrote: > William Eason > wrote on 05/17/2013 > 11:21:37 AM: > > > Yes I've used it. I thought it worked great! > > > > On Fri, May 17, 2013 at 10:24 AM, Jeffrey E Care > > > wrote: > > > > > Is anyone using animal-sniffer? I found & reported a potential problem > on > > > the mojo mailing list, but no response so far. I'm wondering if anyone > here > > > on the list is using it or has used it in the past. > > Can I ask when was that last time that you used it? Which version? What > problem(s) were you trying to solve? > > I'm looking for a tool that my team can use to validate version-to-version > API compatibility of our modules. My use case is to record the API > signature of version n-1, then during builds of version n compare the > current API signature to version n-1's signature. I thought that I could > use animal-sniffer for this, but even my very simple test shows that > neither the check goal nor the enforcer rule complains about even simple > breaking changes (like deleting a whole class!). > > Are there any alternative tools available for this use case? I really > don't want to have to roll my own here... -- Sent from my phone --089e01161b5c1718c104dcebeeb5--