That's interesting news. In my last job I used (the old) bisect frequently. What I really would love to see is negative coverage: Mark code sections where you expect that they are never executed. That could be a simple "assert false" but also more extensive error handling. Ideally, the tool would automatically recognize certain patterns. That's especially useful when you have a management that is after high coverage numbers... Gerd Am Mittwoch, den 10.02.2016, 09:33 -0600 schrieb Anton Bachin: > Hello, > > We would like to announce the release of Bisect_ppx 1.0.0, a code coverage tool > for OCaml with appealing reports: > > https://github.com/rleonid/bisect_ppx > > > You can see a live coverage report here: > > http://rleonid.github.io/bisect_ppx/coverage/ > > Reports can also be submitted to Coveralls.io using ocveralls [1]. See an > example here [2]. > > > Bisect_ppx is a fork of the original Bisect by Xavier Clerc, with extensive > further development. Differences from Bisect, and from earlier versions of > Bisect_ppx, include: > > - the nicer and more legible HTML reports, > - more thorough instrumentation, now including nested functions and or-patterns, > - improved compatibility with other PPX rewriters, > - an Ocamlbuild plugin, > - many bugfixes, and > - usage, performance, and documentation improvements. > > > Bisect_ppx was originally forked to update and maintain Bisect's PPX mode, with > the OCaml community moving to PPX. Bisect_ppx does not have Bisect's Camlp4 > dependency. We do not believe that the original Bisect is being actively > maintained. > > > Regards, > Anton & Leonid > > > P.S. If you are working on a project that uses Bisect_ppx, please let us know! > > > [1]: https://github.com/sagotch/ocveralls > [2]: https://coveralls.io/builds/4913198/source?filename=src%2Fsyntax%2FinstrumentPpx.ml > > -- ------------------------------------------------------------ Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de My OCaml site: http://www.camlcity.org Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de ------------------------------------------------------------