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

lfoppiano / grobid-quantities / 31010436409

05 Aug 2026 01:29PM UTC coverage: 38.184% (+3.5%) from 34.674%
31010436409

Pull #186

github

lfoppiano
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 dependencies. That is what left opennlp-tools at the stale
direct pin (1.9.1) and caused the runtime NoSuchMethodError on
SentenceDetectorME.sentPosDetect(CharSequence).

Convert localLibs to the same maven-layout (jar + pom) the sister projects
use and switch the repository from flatDir to maven { url }. grobid-core's
POM now drives its transitive set (opennlp-tools 2.5.9, pdfbox 2.0.36, ...),
so the explicit opennlp pin added earlier is removed as redundant.

Verified with mavenLocal hidden and the Gradle cache purged: opennlp
resolves to 2.5.9, the onejar bundles SentenceDetectorME.sentPosDetect(CharSequence),
compile + all 154 tests pass.
Pull Request #186: build: update to Grobid 0.9.1

996 of 2972 branches covered (33.51%)

Branch coverage included in aggregate %.

2583 of 6401 relevant lines covered (40.35%)

1.62 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/org/grobid/core/features/FeaturesVectorValues.java


Source Not Available

The file "org/grobid/core/features/FeaturesVectorValues.java" isn't available on github. Either it's been removed, or the repo root directory needs to be updated.

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