Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 605918 - =dev-java/jacoco-0.7.8 version bump
Summary: =dev-java/jacoco-0.7.8 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrice Clement
URL: http://www.jacoco.org/jacoco/trunk/do...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-16 16:20 UTC by Manuel Rüger (RETIRED)
Modified: 2017-05-26 21:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Rüger (RETIRED) gentoo-dev 2017-01-16 16:20:10 UTC
Release 0.7.8 (2016/12/09)
New Features

    User property jacoco.dataFile for parameter dataFile of Maven report goal (GitHub #322).

Fixed Bugs

    Use RoundingMode#FLOOR instead of RoundingMode#HALF_EVEN for percentages in HTML report, so that "99.5" is displayed as "99%", not as "100%" (GitHub #452).
    Do not add useless members into Java 8 interfaces that have only interface initialization and abstract methods (GitHub #441).
    Fix instrumentation to not violate Java Virtual Machine Specification regarding initialization of final fields, otherwise IllegalAccessError will be thrown starting from OpenJDK 9 EA b127 (GitHub #434).
    Fix instrumentation of interfaces with default methods to not create incorrect constant pool entries, which lead to IncompatibleClassChangeError starting from OpenJDK 9 EA b122 (GitHub #428).
    Add Maven goal report-aggregate to lifecycle-mapping-metadata.xml (GitHub #427).

Non-functional Changes

    Released JaCoCo JARs are not signed any more. Signed versions of JaCoCo are now available from the Eclipse Orbit project (GitHub #466).
    Simplified numbering of versions - JaCoCo JARs in Maven Central repository do not have qualifier any more (GitHub #468).

Release 0.7.7 (2016/06/06)
New Features

    New Maven goal report-aggregate to create reports for multi-module projects (GitHub #388).
    New parameters title and footer for Maven reporting goals allow customization of generated reports.
    Renamed "dot" resources in generated HTML reports to become more web hosting friendly (GitHub #401).
    Experimental support for Java 9 class files (GitHub #406).

Fixed Bugs

    Don't suppress EOF errors in case of truncated execution data files (GitHub #397).

Non-functional Changes

    JaCoCo now depends on ASM 5.1.
    Empty probe arrays are not written to execution data files any more. This reduces exec file size significantly for per-test data dumps. (GitHub #387).
    More information about context is provided when unable to read input during analysis. (GitHub #400).
    Require at least Maven 3.0 for build of JaCoCo.

Release 0.7.6 (2016/02/18)
New Features

    New agent option inclnolocationclasses to support execution environments like Android where no source location is provided with classes (GitHub #288).
    Improved error message in case of incompatible execution data files. (GitHub #319).
    Command line agent options now supports comma in file names. Contributed by Jochen Berger. (GitHub #358).

Fixed Bugs

    Fix MBeanClient example (GitHub #333).
    Avoid ConcurrentModificationException during shutdown (GitHub #364).

API Changes

    In case of incompatible execution data formats read from another JaCoCo version ExecutionDataReader.read() now throws a IncompatibleExecDataVersionException.

Non-functional Changes

    JaCoCo now depends on ASM 5.0.4.
Comment 1 Patrice Clement gentoo-dev 2017-05-26 21:55:41 UTC
0.7.9 is already in the tree. Closing.