aurora-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Maxim Khutornenko" <ma...@apache.org>
Subject Re: Review Request 26574: Handle anonymous inner classes better in per-class coverage check.
Date Fri, 10 Oct 2014 21:20:53 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/26574/#review56225
-----------------------------------------------------------

Ship it!



build.gradle
<https://reviews.apache.org/r/26574/#comment96550>

    I have no idea what is going on here... Any way to make it more readable?


- Maxim Khutornenko


On Oct. 10, 2014, 9:13 p.m., Bill Farner wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/26574/
> -----------------------------------------------------------
> 
> (Updated Oct. 10, 2014, 9:13 p.m.)
> 
> 
> Review request for Aurora, Joshua Cohen and Maxim Khutornenko.
> 
> 
> Bugs: AURORA-822
>     https://issues.apache.org/jira/browse/AURORA-822
> 
> 
> Repository: aurora
> 
> 
> Description
> -------
> 
> `javac` inserts synthetic zero-arg constructors into anonymous classes, which jacoco
sometimes detects as covered by tests.  This was throwing off the "each class must have _some_
coverage" by considering classes without coverage to actually have some coverage.
> 
> I've attempted to fix this by ignoring the default constructor in anonymoous classes,
which should be more accurate.  One sign that this is working — lots of modules came onto
the radar as lacking coverage, which is legitimate.
> 
> 
> Diffs
> -----
> 
>   build.gradle 8f7eed0b58a00f8e5e0521512975087d5788b5b6 
> 
> Diff: https://reviews.apache.org/r/26574/diff/
> 
> 
> Testing
> -------
> 
> ./gradlew build -Pq
> 
> I also verified that i can now cherry-pick the patch from https://reviews.apache.org/r/26469/
and produce a green build.  On master, i consistently get a coverage error.
> 
> 
> Thanks,
> 
> Bill Farner
> 
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message