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

speedyk-005 / yasbd / 26535228484 / 1
95%
main: 95%

Build:
DEFAULT BRANCH: main
Ran 27 May 2026 07:56PM UTC
Files 14
Run time 1s
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

27 May 2026 07:56PM UTC coverage: 95.337% (+0.7%) from 94.652%
26535228484.1

push

github

web-flow
Refactor boundary_detector and paragraph streamer (#14)

* refactor(rules): move paragraph iteration from apply() to BoundaryDetector._detect()

apply() used to take Iterator[str] (entire paragraph stream), handle
offset tracking, and yield (start, end) tuples which is  3 responsibilities.
Now apply() has one job: take a single paragraph string, return list[int]
of boundary offsets.

* refactor(boundary_detector): flatten detect() to yield ints, extract _detect_spans()

detect() now yields individual int boundary positions instead of
(start, end) tuples.

* refactor(utils): rename ParagraphStreamer to ParagraphStream

* fix(rules): revert para/paras in REFERENCE_ABBRVS

Incorrectly renamed to text/texts during refactoring search-and-replace.

* cleanup(boundary_detector): remove left over offset var from _detect_spans

* refactor: replace third-party sentinel with stdlib SimpleNamespace

* fix: yield ParagraphEOF before empty paragraphs in relative mode

* fix: use dynamic type for ParagraphEOF to get clean repr

368 of 386 relevant lines covered (95.34%)

0.95 hits per line

Source Files on job 26535228484.1
  • Tree
  • List 14
  • Changed 6
  • Source Changed 6
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26535228484
  • 3dedd178 on github
  • Prev Job for on main (#26493526601.1)
  • Next Job for on main (#26581991913.1)
  • Delete
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