Return-Path: X-Original-To: apmail-maven-dev-archive@www.apache.org Delivered-To: apmail-maven-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AB81517F36 for ; Thu, 22 Jan 2015 17:49:06 +0000 (UTC) Received: (qmail 90471 invoked by uid 500); 22 Jan 2015 17:49:06 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 90383 invoked by uid 500); 22 Jan 2015 17:49:06 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 90372 invoked by uid 99); 22 Jan 2015 17:49:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Jan 2015 17:49:05 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of henning@schmiedehausen.org designates 209.85.217.174 as permitted sender) Received: from [209.85.217.174] (HELO mail-lb0-f174.google.com) (209.85.217.174) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Jan 2015 17:49:00 +0000 Received: by mail-lb0-f174.google.com with SMTP id f15so2905229lbj.5 for ; Thu, 22 Jan 2015 09:46:24 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=fFYUBqBWtP/2OxGKXRt707xiwfmvVZgEk7o+sl2WAVE=; b=ZzVRc1q/h+x0mRrl04CX98MJHwVZZDCVHtkMW5s6WtG30qaYS6Wt43JIOrOOxXa8O7 OoSU+xVDNDyscJD/YVt+A9ohi5sDdgc2A9f/3sqLTCsND4j3Prldh3HucVd/Wh3rt7iE jWe+EdG+j9AQd4X1WO91gHFg3zWCYVjU1Q8s2mGHDJ7X17hD1aIaLcTsLR4APT7NNGcv vfUh5haZ5jmeN003wsoapldTVdoQ/u+LZIWwAOIFlw76PPpWofBDGryMx7ZK6XW2oIrM pfDSIs7LCDaYchPzZ3nz0RCgtq0yN/nRQcvIVB8z5RtXJs827QseFNZIFgIt/m9KaUTg JRmA== X-Gm-Message-State: ALoCoQmvkA2STQ1k/+s4uUCoXXfIClihaROcGZQcpyCvFkdFK4V2c1lZ7APKCTPlFEAGJXpPLnH0 MIME-Version: 1.0 X-Received: by 10.153.5.1 with SMTP id ci1mr2951303lad.67.1421948784180; Thu, 22 Jan 2015 09:46:24 -0800 (PST) Received: by 10.112.98.200 with HTTP; Thu, 22 Jan 2015 09:46:24 -0800 (PST) In-Reply-To: References: <2686234.mOtMWBYAbb@herve-desktop> <3264421.P08h1YXcF9@herve-desktop> Date: Thu, 22 Jan 2015 09:46:24 -0800 Message-ID: Subject: Re: Releasing the Checkstyle Plugin From: Henning Schmiedehausen To: Maven Developers List Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Jan 21, 2015 at 11:49 PM, Dennis Lundberg wrot= e: > On Thu, Jan 22, 2015 at 5:29 AM, Herv=C3=A9 BOUTEMY wrote: >> Le mercredi 21 janvier 2015 14:44:27 Dennis Lundberg a =C3=A9crit : >>> There is some piece of code in Checkstyle 5.9 that uses Java 6+ >>> classes/methods. I don't remember where, but it isn't covered by our >>> integration tests. >> since our ITs use the 3 integrated rulesets, I suppose this is in a rule= that >> isn't used by these rulesets >> Notice: the animalsniffer check you added doesn't check dependency jars = full >> content? > > No, and I don't think we can get that from our end. We had newer Java > versions leaking into Apache Rat, and I solved those by adding a > combination of animal-sniffer and enforcer plugin. But I don't think > that can check the sources of the dependencies. It's a mystery to me > how they managed to build Checkstyle 5.9 at all. When I check out the > 5.9 tag from git and try to build it using Java 1.5 I get these > errors: Java 6 or 7 compiler with java6 rt.jar and -source 1.5 -target 1.5 Unfortunately the result does not actually work on JDK5. :-/ -h --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org