• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

apache / bookkeeper / 226 / 1
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 02 Oct 2018 03:46PM UTC
Files 461
Run time 38s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Oct 2018 03:46PM UTC coverage: 72.448% (-0.05%) from 72.495%
226.1

push

jenkins

GitHub
Add optional compile time only annotations-api dependency dropped in JDK11

Descriptions of the changes in this PR:

### Motivation

Java Annotations API has been dropped from JRE since JDK11. We should add it explicitly at compile time.
As we are using only the 'Generated' annotation, which has "source" retention when can add the dependency as 'optional'.
We are not re-distributing the JAR in binary packages.

### Changes

Add 'optional' dependency wherever it is needed (all GRPC artifacts for instance)

Master Issue: #1710




Author: Sijie Guo <guosijie@gmail.com>
Author: Enrico Olivelli <eolivelli@apache.org>

Reviewers: Ivan Kelly <ivank@apache.org>

This closes #1725 from eolivelli/fix/jdk11-add-annotations-api

26100 of 36026 relevant lines covered (72.45%)

0.72 hits per line

Source Files on job 226.1
  • Tree
  • List 0
  • Changed 26
  • Source Changed 0
  • Coverage Changed 26
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 226
  • 7da429ea on github
  • Prev Job for on master (#225.1)
  • Next Job for on master (#227.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc