Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Format upgrade merge (bisect_ppx.1.3.3, bisect_ppx-ocamlbuild.1.0.0, …
…bisect_ppx-ocamlbuild.1.0.1) Merge done by Camelus based on opam-lib 2.0.0~rc
- Loading branch information
Showing
3 changed files
with
93 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
27 changes: 27 additions & 0 deletions
27
packages/bisect_ppx-ocamlbuild/bisect_ppx-ocamlbuild.1.0.1/opam
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
version: "1.0.1" | ||
opam-version: "2.0" | ||
maintainer: [ | ||
"Anton Bachin <antonbachin@yahoo.com>" | ||
"Leonid Rozenberg <leonidr@gmail.com>" | ||
] | ||
authors: [ | ||
"Anton Bachin <antonbachin@yahoo.com>" | ||
] | ||
license: "Public Domain" | ||
homepage: "https://github.com/aantron/bisect_ppx" | ||
bug-reports: "https://github.com/aantron/bisect_ppx/issues" | ||
dev-repo: "git+https://github.com/aantron/bisect_ppx.git" | ||
depends: [ | ||
"ocaml" | ||
"bisect_ppx" {>= "1.0.0"} | ||
"jbuilder" {build & >= "1.0+beta10"} | ||
"ocamlbuild" | ||
] | ||
build: [ | ||
["jbuilder" "build" "-p" name "-j" jobs] | ||
] | ||
synopsis: "Ocamlbuild plugin for Bisect_ppx, the coverage tool" | ||
url { | ||
src: "https://github.com/aantron/bisect_ppx/archive/1.3.3.tar.gz" | ||
checksum: "md5=6d57cab32da2b22fa972b4229597e06f" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
version: "1.3.3" | ||
opam-version: "2.0" | ||
maintainer: [ | ||
"Anton Bachin <antonbachin@yahoo.com>" | ||
"Leonid Rozenberg <leonidr@gmail.com>" | ||
] | ||
authors: [ | ||
"Xavier Clerc <bisect@x9c.fr>" | ||
"Leonid Rozenberg <leonidr@gmail.com>" | ||
"Anton Bachin <antonbachin@yahoo.com>" | ||
] | ||
license: "MPL2" | ||
homepage: "https://github.com/aantron/bisect_ppx" | ||
bug-reports: "https://github.com/aantron/bisect_ppx/issues" | ||
dev-repo: "git+https://github.com/aantron/bisect_ppx.git" | ||
depends: [ | ||
"ocaml" {>= "4.02.0"} | ||
"base-unix" | ||
"jbuilder" {build & >= "1.0+beta13"} | ||
"ocamlfind" {with-test} | ||
"ocaml-migrate-parsetree" {>= "1.0.3"} | ||
"ounit" {with-test} | ||
"ppx_tools_versioned" | ||
] | ||
conflicts: [ | ||
"ocveralls" {<= "0.3.2"} | ||
] | ||
# Note that Bisect_ppx effectively requires 4.02.3, because Jbuilder requires | ||
# it. 4.02.0 is the natural constraint of Bisect_ppx. | ||
messages: [ | ||
"For the Ocamlbuild plugin, please install package bisect_ppx-ocamlbuild" | ||
{ocamlbuild:installed & !bisect_ppx-ocamlbuild:installed} | ||
] | ||
post-messages: [ | ||
"The future Bisect_ppx 2.0.0 will make breaking changes. See | ||
https://github.com/aantron/bisect_ppx/releases/tag/1.3.0" | ||
] | ||
|
||
build: [ | ||
["jbuilder" "build" "-p" name "-j" jobs] | ||
["jbuilder" "runtest" "-p" name] {with-test} | ||
] | ||
synopsis: "Code coverage for OCaml" | ||
description: """ | ||
Bisect_ppx helps you test thoroughly. It is a small preprocessor that inserts | ||
instrumentation at places in your code, such as if-then-else and match | ||
expressions. After you run tests, Bisect_ppx gives a nice HTML report showing | ||
which places were visited and which were missed. | ||
|
||
Usage is simple - add package bisect_ppx when building tests, then run the | ||
report tool on the generated visitation files. | ||
|
||
This is an advanced fork of the original Bisect coverage tool. It has many | ||
improvements and updates. | ||
|
||
- Much more thorough code instrumentation, so you can find more gaps in your | ||
testing. | ||
- Fast operation by default. | ||
- More legible and appealing HTML reports. | ||
- Various bugfixes. | ||
- No camlp4 dependency.""" | ||
url { | ||
src: "https://github.com/aantron/bisect_ppx/archive/1.3.3.tar.gz" | ||
checksum: "md5=6d57cab32da2b22fa972b4229597e06f" | ||
} |