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

Geal / nom / 2424 / 13
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 23 Aug 2020 05:12PM UTC
Files 44
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

23 Aug 2020 04:54PM UTC coverage: 87.848% (-0.002%) from 87.85%
FEATURES=''

push

travis-ci

Geal
clean up the Incomplete behaviour

*breaking change*

At the beginnng, Needed was supposed to indicate the total number of
bytes needed in the input buffer, and this resulted in complicated
calculations as the parser result bubbled up through previous parsers.

This was changed to indicate only how many additional bytes were needed,
but most of th parsers did not really implement it properly, so this
commit fixes it.
Note: in some cases, like take(&str), where a char can span a varying number
of bytes, we cannot know in advance how many bytes are needed.
For take_until, we could detect that the last few bytes are a prefix of
the tag we are looking for, and indicate how many we need like for
`tag`, but I am not convinced yet that it is worth the effort (and
there's no guarantee that the prefix will be followed by the bytes we
want)

5270 of 5999 relevant lines covered (87.85%)

0.88 hits per line

Source Files on job 2424.13 (FEATURES='')
  • Tree
  • List 0
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1856
  • Travis Job 2424.13
  • c5e0dc22 on github
  • Prev Job for FEATURES='' on master (#2423.13)
  • Next Job for FEATURES='' on master (#2425.13)
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