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

open-source-parsers / jsoncpp
90%

Build:
DEFAULT BRANCH: master
Repo Added 18 Oct 2019 02:45AM UTC
Files 8
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 master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 00.11.0
  • 00.11.z
  • 1.9.2
  • 1.9.3
  • 1.9.4
  • 1.9.7
  • Add-project-status-to-README-to-set-expectations
  • BillyDonahue-avoid-isprint
  • BillyDonahue-patch-1
  • add-runtime-version
  • allow-dropped-placeholders
  • baylesj-patch-1
  • baylesj-patch-6
  • baylesj-patch-7
  • baylesj-patch-8
  • baylesj-patch-9
  • cmake-version
  • coverage
  • docs/remove-pkg-managers
  • drop_cpptl_support
  • feature-amalgamation
  • fix-cxx11-abi-break
  • fix-czstring
  • fix-fuzzer
  • fix-github-actions-warnings
  • fix/cmake-dll-build-scope
  • fix/locale-number-parsing
  • fix/reader-dangling-ptr
  • fix/reject-control-chars
  • fix/string-view-abi
  • fixup-project-version-updater
  • fixup-tests
  • fuzzer-fix1
  • improve-formatting
  • improve-qualifier-support
  • inc
  • issue1591
  • json-dll-build
  • jsoncpp_test
  • members
  • patch-renu555
  • pre-v2.y.z
  • pypi
  • refs/pull/1214/merge
  • refs/pull/1339/merge
  • refs/pull/1383/merge
  • refs/pull/1409/merge
  • refs/pull/1419/merge
  • refs/pull/1424/merge
  • refs/pull/1435/merge
  • refs/pull/1448/merge
  • refs/pull/1457/merge
  • refs/pull/1462/merge
  • refs/pull/1467/merge
  • refs/pull/1478/merge
  • refs/pull/1479/merge
  • refs/pull/1480/merge
  • refs/pull/1486/merge
  • refs/pull/1491/merge
  • refs/pull/1499/merge
  • refs/pull/1516/merge
  • refs/pull/1527/merge
  • refs/pull/1528/merge
  • refs/pull/1534/merge
  • refs/pull/1567/merge
  • refs/pull/1570/merge
  • refs/pull/1572/merge
  • refs/pull/1574/merge
  • refs/pull/1575/merge
  • refs/pull/1578/merge
  • refs/pull/1579/merge
  • refs/pull/1584/merge
  • refs/pull/1593/merge
  • refs/pull/1596/merge
  • refs/pull/1597/merge
  • refs/pull/1599/merge
  • refs/pull/1600/merge
  • refs/pull/1601/merge
  • refs/pull/1602/merge
  • refs/pull/1615/merge
  • refs/pull/1619/merge
  • refs/pull/1622/merge
  • refs/pull/1625/merge
  • refs/pull/1635/merge
  • refs/pull/1637/merge
  • refs/pull/1639/merge
  • refs/pull/1648/merge
  • refs/pull/1649/merge
  • refs/pull/1654/merge
  • refs/pull/1657/merge
  • refs/pull/1658/merge
  • refs/pull/1659/merge
  • refs/pull/1660/merge
  • refs/pull/1661/merge
  • refs/pull/1662/merge
  • refs/pull/1663/merge
  • refs/pull/1665/merge
  • refs/pull/1666/merge
  • refs/pull/1667/merge
  • refs/pull/1674/merge
  • refs/pull/1677/merge
  • refs/pull/1678/merge
  • refs/pull/1679/merge
  • refs/pull/1680/merge
  • refs/pull/1683/merge
  • refs/tags/1.9.6
  • refs/tags/1.9.7
  • revert-1662-fix/locale-number-parsing
  • revert-soversion-change
  • stack-depth
  • v1.9.3
  • version-header

23 Apr 2026 11:34PM UTC coverage: 90.149%. Remained the same
24864225165

push

github

web-flow
Improve formatting (#1680)

* style: format the entire library using clang-format

Updated `reformat.sh` to include the `include` and `example` directories, as well as `.inl` files, and ran it across the repository to ensure consistent code styling throughout the library.

* ci: fix directory name in clang-format workflow

The workflow was checking the `examples` directory, but the directory is actually named `example`. This updates the matrix path to ensure the example files are properly checked during CI.

2194 of 2600 branches covered (84.38%)

Branch coverage included in aggregate %.

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

2592 of 2709 relevant lines covered (95.68%)

23581.95 hits per line

Relevant lines Covered
Build:
Build:
2709 RELEVANT LINES 2592 COVERED LINES
23581.95 HITS PER LINE
Source Files on master
  • Tree
  • List 8
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24864225165 master Improve formatting (#1680) * style: format the entire library using clang-format Updated `reformat.sh` to include the `include` and `example` directories, as well as `.inl` files, and ran it across the repository to ensure consistent code stylin... push 23 Apr 2026 11:35PM UTC web-flow github
90.15
24863786889 master feat: add .members() iterator adapter for range-based for loops (#288) (#1679) * feat: add .members() iterator adapter for range-based for loops (#288) This adds a zero-allocation iterator adapter to `Json::Value` that enables idiomatic range-ba... push 23 Apr 2026 11:21PM UTC web-flow github
90.15
24207267708 master feat: add Json::version() to expose runtime version (#1531) (#1678) This adds a runtime function `Json::version()` that returns the `JSONCPP_VERSION_STRING`. This allows a program using jsoncpp to display the version information of the runtime l... push 09 Apr 2026 06:43PM UTC web-flow github
90.09
24205667832 master docs: update amalgamation instructions and add github action (#1677) The amalgamation approach is not outdated and works perfectly out-of-the-box. This updates the README to remove the 'possibly-outdated' warning and replaces it with direct, simp... push 09 Apr 2026 06:06PM UTC web-flow github
90.09
24205485163 master chore: remove leftover CMake checks for std::string_view (#1676) * ci: suppress Node 20 deprecation and missing python-version warnings - Injects `FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true` in all workflows to opt-in to Node.js 24 and suppress t... push 09 Apr 2026 06:02PM UTC web-flow github
90.09
24204427786 master Fix C++11 ABI breakage when compiled with C++17 #1668 (#1675) * ci: suppress Node 20 deprecation and missing python-version warnings - Injects `FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true` in all workflows to opt-in to Node.js 24 and suppress the ... push 09 Apr 2026 05:37PM UTC web-flow github
90.09
24116573099 master ci: suppress Node 20 deprecation and missing python-version warnings (#1674) - Injects `FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true` in all workflows to opt-in to Node.js 24 and suppress the deprecation warnings from multiple GitHub Actions. - Sp... push 08 Apr 2026 03:47AM UTC web-flow github
90.09
24116104221 master Fix CMake 4.0 compatibility in jsoncppConfig.cmake.in (#1671) CMake 4.0 has removed compatibility with policy versions below 3.5. This change updates the minimum policy version from 3.0 to 3.5 in `jsoncppConfig.cmake.in` to prevent a fatal config... push 08 Apr 2026 03:30AM UTC baylesj github
90.09
24115135649 master prevent macro redefined for JSON_HAS_INT64 (#1673) push 08 Apr 2026 02:54AM UTC web-flow github
90.09
23324413078 master Revert soversion change -- unnecessary (#1667) push 20 Mar 2026 01:00AM UTC web-flow github
90.09
See All Builds (743)
  • 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

© 2026 Coveralls, Inc