I got it set up faster than I thought. I pushed a fix to master and I'll pull 
it into the next RC. Let me know if it works for you or not.

-Matt
________________________________
From: Matt Juntunen <matt.juntu...@hotmail.com>
Sent: Monday, March 30, 2020 4:23 PM
To: Commons Developers List <dev@commons.apache.org>
Subject: Re: [Numbers] Local build failing due to Checstyle violations

I bet it's a Windows path thing. The file length suppression rule, for example, 
uses the regex ".*/Complex(Test)?.java", which would not match Windows-style 
paths. We need to use separator-agnostic regexes like 
".*[/\\]Complex(Test)?.java". I don't have a Windows dev environment handy to 
verify this, though. Can anyone confirm?

If not, I can set up a Windows environment later tonight and fix this.

-Matt
________________________________
From: Gary Gregory <garydgreg...@gmail.com>
Sent: Monday, March 30, 2020 4:14 PM
To: Commons Developers List <dev@commons.apache.org>
Subject: Re: [Numbers] Local build failing due to Checstyle violations

On Mon, Mar 30, 2020 at 3:37 PM Matt Juntunen <matt.juntu...@hotmail.com>
wrote:

> That is interesting. I've never run into this. There are explicit
> suppressions for those checks in
> src/main/resources/checkstyle/checkstyle-suppressions.xml. Do you have any
> more details? What mvn command are you running?
>

C:\git\commons-numbers>mvn -V clean install
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: C:\Java\apache-maven-3.6.3\bin\..
Java version: 1.8.0_241, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk1.8.0_241\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Gary


>
> -Matt
> ________________________________
> From: Gary Gregory <garydgreg...@gmail.com>
> Sent: Monday, March 30, 2020 3:17 PM
> To: Commons Developers List <dev@commons.apache.org>
> Subject: [Numbers] Local build failing due to Checstyle violations
>
> [INFO] --- maven-checkstyle-plugin:3.1.0:check (default) @
> commons-numbers-complex ---
> [INFO] There are 3 errors reported by Checkstyle 8.29 with
>
> C:\git\commons-numbers\commons-numbers-complex/../src/main/resources/checkstyle/checkstyle.xml
> ruleset.
> [ERROR] src\main\java\org\apache\commons\numbers\complex\Complex.java:[1]
> (sizes) FileLength: File length is 3,666 lines (max allowed is 2,000).
> [ERROR]
> src\main\java\org\apache\commons\numbers\complex\Complex.java:[1728,5]
> (sizes) MethodLength: Method length is 163 lines (max allowed is 150).
> [ERROR]
> src\test\java\org\apache\commons\numbers\complex\ComplexTest.java:[1]
> (sizes) FileLength: File length is 2,157 lines (max allowed is 2,000).
>
> Please fix.
>
> Gary
>

Reply via email to