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

ConnectionMaster / json / 31013081180
97%

Build:
DEFAULT BRANCH: develop
Ran 05 Aug 2026 04:50PM UTC
Jobs 1
Files 31
Run time 1min
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

05 Aug 2026 12:47PM UTC coverage: 97.253% (-0.03%) from 97.282%
31013081180

push

github

web-flow
Resolve the TODO(niels) in get_ubjson_string (#5355)

The comment asked whether the no-op marker 'N' may be ignored when a
string is read. It may not: at that point the next byte must be a string
length type specification, and 'N' is not one. No-ops at positions where
a value may start are already consumed by the callers through
get_ignore_noop(), so nothing is lost by not skipping them here.

Replace the TODO with a comment stating that, and add regression tests
pinning both directions: a no-op is accepted at top level (also
repeated), before and after an array element, and before an object key,
between key and value, and before the closing brace of an object of
unknown size; it is rejected where a length type specification is
expected, i.e. after the 'S' marker of a string value and as the key
length of an object of known size.

Signed-off-by: Niels Lohmann <mail@nlohmann.me>

2176 of 2340 branches covered (92.99%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

6676 of 6762 relevant lines covered (98.73%)

16273371.36 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
95.96
-0.18% include/nlohmann/detail/output/binary_writer.hpp
Jobs
ID Job ID Ran Files Coverage
1 31013081180.1 05 Aug 2026 04:50PM UTC 31
97.25
GitHub Action Run
Source Files on build 31013081180
  • Tree
  • List 31
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31013081180
  • d5647e6a on github
  • Prev Build on develop (#30945946138)
  • Next Build on develop (#31042126870)
  • Delete
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