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

bramp / build-along
84%

Build:
DEFAULT BRANCH: main
Repo Added 03 Nov 2025 03:47AM UTC
Files 62
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 main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • dependabot/pip/3rdparty/dataclass-wizard-approx-eq-0.35.1
  • main

07 Nov 2025 05:39AM UTC coverage: 84.472% (-1.1%) from 85.557%
19159383122

push

github

bramp
Add TextHistogram for analyzing font properties across pages

- Create TextHistogram dataclass with Counter-based fields for font analysis
- Track global font size and font name distributions
- Add pattern-specific tracking for part counts (\dx) and page numbers (±1)
- Update classify_pages() to build histogram and return BatchClassificationResult
- Add --print-histogram CLI flag to display font statistics
- All helper methods removed; callers use Counter API directly

143 of 199 new or added lines in 6 files covered. (71.86%)

73 existing lines in 1 file now uncovered.

3982 of 4714 relevant lines covered (84.47%)

0.84 hits per line

Relevant lines Covered
Build:
Build:
4714 RELEVANT LINES 3982 COVERED LINES
0.84 HITS PER LINE
Source Files on main
  • Tree
  • List 62
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19159383122 main Add TextHistogram for analyzing font properties across pages - Create TextHistogram dataclass with Counter-based fields for font analysis - Track global font size and font name distributions - Add pattern-specific tracking for part counts (\dx) a... push 07 Nov 2025 05:40AM UTC bramp github
84.47
19156548653 main Remove duplicate hierarchy_builder and consolidate into lego_page_builder - Delete hierarchy_builder.py and hierarchy_builder_test.py (duplicates) - Fix lego_page_builder.py to use self.result.page_data instead of page_data parameter - Remove pag... push 07 Nov 2025 02:48AM UTC bramp github
85.56
19155469447 main Add PartsClassifier and fix classifier architecture - Create new PartsClassifier that pairs part_count elements with images to create Part candidates - Update PartsListClassifier to consume Part candidates instead of PartCount - Fix classifier ... push 07 Nov 2025 01:42AM UTC bramp github
86.37
19155446196 main refactor: complete Block rename and terminology cleanup Renamed page_elements.py → page_blocks.py and systematically updated all references to use 'block' terminology for raw PDF primitives throughout the codebase. Key changes: - Renamed Element... push 07 Nov 2025 01:41AM UTC bramp github
85.36
19122222351 main Fix linting errors: modernize type annotations and improve code quality - Replace Union[X, Y] with X | Y syntax (UP007) - Replace isinstance(x, (A, B)) with isinstance(x, A | B) (UP038) - Rename unused loop variables to _i (B007) - Add proper exc... push 06 Nov 2025 01:53AM UTC bramp github
85.38
19121465813 main chore: Enabled another linter and applied it. push 06 Nov 2025 01:10AM UTC bramp github
85.37
19087954324 main Enforce one winner per element in classification - Add _element_winners dict to track winning candidates by element ID - Update mark_winner() to prevent marking the same element as winner for multiple labels - Add runtime validation that raises V... push 05 Nov 2025 01:11AM UTC bramp github
85.86
19087389880 main Refactor ID assignment from PageData to Extractor class - Move ID assignment from PageData.__post_init__ to Extractor creation time - Create Extractor class to manage sequential ID generation per page - IDs now start at 0 and increment for each e... push 05 Nov 2025 12:40AM UTC bramp github
85.88
19060357569 main chore: Minor tweaks to improve vscode integration. push 04 Nov 2025 06:53AM UTC bramp github
84.29
19060351152 main chore: Enabled a few more lint checks. push 04 Nov 2025 06:53AM UTC bramp github
84.29
See All Builds (20)
  • Repo on GitHub
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

© 2025 Coveralls, Inc