Skip to content

Commit

Permalink
Format upgrade merge (bisect_ppx.1.3.3, bisect_ppx-ocamlbuild.1.0.0, …
Browse files Browse the repository at this point in the history
…bisect_ppx-ocamlbuild.1.0.1)

Merge done by Camelus based on opam-lib 2.0.0~rc
  • Loading branch information
camelus committed Apr 30, 2018
2 parents 83a360a + 3f91a4d commit 31e741e
Show file tree
Hide file tree
Showing 3 changed files with 93 additions and 1 deletion.
Expand Up @@ -13,7 +13,7 @@ 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"}
"bisect_ppx" {>= "1.0.0" & < "1.3.3"}
"jbuilder" {build & >= "1.0+beta10"}
]
build: [
Expand Down
27 changes: 27 additions & 0 deletions packages/bisect_ppx-ocamlbuild/bisect_ppx-ocamlbuild.1.0.1/opam
@@ -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"
}
65 changes: 65 additions & 0 deletions packages/bisect_ppx/bisect_ppx.1.3.3/opam
@@ -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"
}

0 comments on commit 31e741e

Please sign in to comment.