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

lfoppiano / grobid-quantities
38%

Build:
DEFAULT BRANCH: master
Repo Added 15 Dec 2023 12:18AM UTC
Files 75
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 0.8.0-fixes
  • 0.8.2-fixes
  • bugfix/fix-docker
  • bugfix/ignore-value-range
  • evaluation-measeval
  • feature/dropwizard2
  • feature/github-action-integration-tests
  • feature/grobid-0.9.1
  • feature/uniform-git-revision
  • feature/update-grobid
  • fix-docker-github-actions
  • fix-segmentation-quantifiedObjects
  • fix-word-to-numbers
  • grobid-0.8.1
  • master
  • remove-seed-delft
  • snyk-fix-2a8a95b57421fcfb6b3ab1eb316f2d34
  • snyk-fix-ee3156a1838f6f6ec2c11132768f719c
  • squash-grobid-before-using
  • update-builds
  • update-grobid
  • update-training-data
  • v0.8.0
  • v0.8.2

05 Aug 2026 04:35PM UTC coverage: 38.139% (+3.5%) from 34.674%
31026036511

push

github

lfoppiano
feat: migrate to Dropwizard 5 / Jetty 12 (match Grobid 0.9.1)

Grobid 0.9.1 runs on Dropwizard 5.0.1 / Jetty 12. Align grobid-quantities:
- build.gradle: dropwizard 4.0.17 -> 5.0.1, guicey 7.3.1 -> 8.0.2, add
  jetty-bom/jetty-ee10-bom 12.1.9 (CVE-2026-2332).
- GrobidQuantitiesApplication: Jetty 12 removed org.eclipse.jetty.servlets
  CrossOriginFilter/QoSFilter; replace with the server handlers
  CrossOriginHandler and QoSHandler (as Grobid does), via
  environment.getApplicationContext().insertHandler(...).
- Remove a stray unused import (checkerframework units.qual.N in
  WordsToNumber) that only compiled via a Dropwizard-4 transitive.

Verified clean env: resolves dropwizard 5.0.1 + jetty 12.1.9, onejar
bundles CrossOriginHandler/QoSHandler + opennlp 2.5.9; 154 tests pass.

996 of 2978 branches covered (33.45%)

Branch coverage included in aggregate %.

2583 of 6406 relevant lines covered (40.32%)

1.62 hits per line

Relevant lines Covered
Build:
Build:
6406 RELEVANT LINES 2583 COVERED LINES
1.62 HITS PER LINE
Source Files on master
  • Tree
  • List 75
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
31026036511 master feat: migrate to Dropwizard 5 / Jetty 12 (match Grobid 0.9.1) Grobid 0.9.1 runs on Dropwizard 5.0.1 / Jetty 12. Align grobid-quantities: - build.gradle: dropwizard 4.0.17 -> 5.0.1, guicey 7.3.1 -> 8.0.2, add jetty-bom/jetty-ee10-bom 12.1.9 (CVE... push 05 Aug 2026 04:38PM UTC lfoppiano github
38.14
31023590175 feature/grobid-0.9.1 feat: migrate to Dropwizard 5 / Jetty 12 (match Grobid 0.9.1) Grobid 0.9.1 runs on Dropwizard 5.0.1 / Jetty 12. Align grobid-quantities: - build.gradle: dropwizard 4.0.17 -> 5.0.1, guicey 7.3.1 -> 8.0.2, add jetty-bom/jetty-ee10-bom 12.1.9 (CVE... Pull #186 05 Aug 2026 04:07PM UTC lfoppiano github
38.14
31022062935 feature/grobid-0.9.1 Revert maven-layout localLibs conversion (keep flatDir isolation) Reverts c9069c3. The maven-layout conversion made grobid-service 0.9.1's POM transitive deps flow, and grobid-service 0.9.1 is built on Dropwizard 5.0.1 / Jetty 12. Gradle conflict... Pull #186 05 Aug 2026 03:48PM UTC lfoppiano github
38.18
31020058115 feature/grobid-0.9.1 config: drop Dropwizard-4-invalid server fields Dropwizard 4's DefaultServerFactory no longer accepts server.maxQueuedRequests (startup fails with UnrecognizedPropertyException). Remove it from config.yml and config-docker.yml. In config-docker.y... Pull #186 05 Aug 2026 03:25PM UTC lfoppiano github
38.18
31010436409 feature/grobid-0.9.1 build: vendor grobid via maven-layout localLibs (POMs), drop flatDir grobid-quantities vendored grobid through a flatDir repo, which carries no POMs, so in clean/CI builds (no mavenLocal) grobid-core contributed none of its transitive dependencie... Pull #186 05 Aug 2026 01:32PM UTC lfoppiano github
38.18
31008999321 feature/grobid-0.9.1 fix: bump opennlp-tools 1.9.1 -> 2.5.9 to match Grobid 0.9.1 Grobid 0.9.1 upgraded opennlp-tools to 2.5.9 and grobid-core now calls SentenceDetectorME.sentPosDetect(CharSequence) (an OpenNLP 2.x overload). The old direct pin (1.9.1) overrode the ... Pull #186 05 Aug 2026 01:13PM UTC lfoppiano github
38.18
31007838897 feature/uniform-git-revision build: derive git revision via getGitRevision() (drop palantir plugin) Uniform grobid-quantities with grobid/datastet/software-mentions: replace the com.palantir.git-version plugin (gitVersion()) with the same getGitRevision() function + project.... push 05 Aug 2026 12:58PM UTC lfoppiano github
38.18
30992681442 feature/grobid-0.9.1 test: replace PowerMock with Mockito; remove PowerMock Migrate the remaining PowerMock/EasyMock static-mocking tests to Mockito's mockStatic (as the parent Grobid project did): - FeaturesVectorUnitTest, FeaturesVectorQuantitiesTest: mockStatic(Fe... Pull #186 05 Aug 2026 09:20AM UTC lfoppiano github
38.18
24157663872 master Fix the docker build (#184) push 08 Apr 2026 08:44PM UTC web-flow github
34.67
24152473372 bugfix/fix-docker fix: upgrade python Signed-off-by: Luca Foppiano <luca@foppiano.org> push 08 Apr 2026 06:47PM UTC lfoppiano github
34.67
See All Builds (168)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc