cargo-llvm-cov

Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).

APACHE-2.0 License

Downloads
78
Stars
901
Committers
24

Bot releases are visible (Hide)

cargo-llvm-cov - 0.6.12 Latest Release

Published by github-actions[bot] about 2 months ago

  • Add --profraw-only option to cargo llvm-cov clean subcommand. (#385, thanks @smoelius)

  • Respect target.<triple>.rustdocflags that added in Cargo 1.78.

  • Disable quick-install fallback of cargo-binstall.

cargo-llvm-cov - 0.6.11

Published by github-actions[bot] 3 months ago

  • Add support for MC/DC coverage. (#363, thanks @aytey)

  • Documentation improvements.

cargo-llvm-cov - 0.6.10

Published by github-actions[bot] 5 months ago

  • Update ruzstd to 0.7.

    This increases the rustc version required to build cargo-llvm-cov. (rustc 1.70+ -> 1.73+)
    The cargo/rustc version required to run cargo-llvm-cov remains unchanged.

cargo-llvm-cov - 0.6.9

Published by github-actions[bot] 7 months ago

  • Skip merging profraw data if profraw files don't exist and a profdata file already exists. (#360, thanks @weiznich)

  • Update opener to 0.7.

cargo-llvm-cov - 0.6.8

Published by github-actions[bot] 7 months ago

  • Add unstable --branch flag to enable branch coverage. (#356)
cargo-llvm-cov - 0.6.7

Published by github-actions[bot] 8 months ago

  • Add --nextest-archive-file option to cargo llvm-cov report to support calling it for the result of cargo llvm-cov nextest --archive-file. (#355)

  • Add unstable --dep-coverage option to show coverage of th specified dependency instead of the crates in the current workspace. (#353)

  • Fix issues in report when merging coverage. (#354)

cargo-llvm-cov - 0.6.6

Published by github-actions[bot] 8 months ago

  • It is no longer needed to pass --target/--release/--cargo-profile to cargo llvm-cov nextest --archive-file in most cases. Options passed to cargo llvm-cov nextest-archive are now respected. (#349)

  • Support --release and --cargo-profile options for cargo llvm-cov nextest-archive. (#348)

cargo-llvm-cov - 0.6.5

Published by github-actions[bot] 9 months ago

  • Add --skip-functions flag to coverage generation. (#346, thanks @mlveggo)
cargo-llvm-cov - 0.6.4

Published by github-actions[bot] 9 months ago

  • Make home dependency Windows-only dependency.
cargo-llvm-cov - 0.6.3

Published by github-actions[bot] 9 months ago

  • Fix "The file was not recognized as a valid object file" error with --doc/--doctests flag on WSL. (#343)
cargo-llvm-cov - 0.6.2

Published by github-actions[bot] 9 months ago

  • Support setting file name of LLVM_PROFILE_FILE. (#340)
cargo-llvm-cov - 0.6.1

Published by github-actions[bot] 9 months ago

  • Support --target option for cargo llvm-cov nextest --archive-file. (#334)

  • Support --no-cfg-coverage and --no-cfg-coverage-nightly flags in cargo llvm-cov show-env. (#333)

cargo-llvm-cov - 0.6.0

Published by github-actions[bot] 10 months ago

  • Make --hide-instantiations flag default, and add --show-instantiations flag to allow opt-in of the previous behavior. (#330)

  • Support cargo llvm-cov nextest --archive-file. (#266, thanks @magnusja)

  • Add hint about cfgs. (#330)

cargo-llvm-cov - 0.5.39

Published by github-actions[bot] 10 months ago

  • Remove dependency on is-terminal.
cargo-llvm-cov - 0.5.38

Published by github-actions[bot] 10 months ago

  • Fix panic when running tests at / such as in docker. (#326, thanks @MikeDevresse)
cargo-llvm-cov - 0.5.37

Published by github-actions[bot] 11 months ago

  • Add --fail-under-{functions,regions} options. (#323, thanks @CobaltCause)
cargo-llvm-cov - 0.5.36

Published by github-actions[bot] 12 months ago

  • Support --doctests flag in cargo llvm-cov report and cargo llvm-cov show-env.
cargo-llvm-cov - 0.5.35

Published by github-actions[bot] about 1 year ago

  • Improve compile time.
cargo-llvm-cov - 0.5.34

Published by github-actions[bot] about 1 year ago

  • Improve performance and reduce disc usage by passing --no-deps to cargo metadata.
cargo-llvm-cov - 0.5.33

Published by github-actions[bot] about 1 year ago

  • Fix "The file was not recognized as a valid object file" error on WSL. (#317)
Package Rankings
Top 7.57% on Crates.io
Top 46.94% on Formulae.brew.sh
Badges
Extracted from project README
crates.io license github actions