# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "cargo-tarpaulin" version = "0.31.3" authors = ["Daniel McKenna "] build = "build.rs" autobins = false autoexamples = false autotests = false autobenches = false description = "Cargo-Tarpaulin is a tool to determine code coverage achieved via tests" readme = "README.md" keywords = [ "cargo", "cargo-subcommand", "testing", ] categories = ["development-tools"] license = "MIT OR Apache-2.0" repository = "https://github.com/xd009642/tarpaulin" [package.metadata.binstall] bin-dir = "cargo-tarpaulin{ binary-ext }" pkg-fmt = "tgz" pkg-url = "{ repo }/releases/download/{ version }/cargo-tarpaulin-{ target }{ archive-suffix }" [package.metadata.binstall.overrides.x86_64-pc-windows-msvc] pkg-fmt = "zip" [lib] name = "cargo_tarpaulin" path = "src/lib.rs" [[bin]] name = "cargo-tarpaulin" path = "src/main.rs" [[test]] name = "integration" path = "tests/mod.rs" [dependencies.cargo_metadata] version = "0.19" [dependencies.cfg-if] version = "1.0.0" [dependencies.chrono] version = "0.4" [dependencies.clap] version = "4.4.0" features = ["derive"] [dependencies.coveralls-api] version = "0.6.0" optional = true [dependencies.fallible-iterator] version = "0.3.0" [dependencies.gimli] version = "0.31.1" [dependencies.git2] version = "0.19" optional = true [dependencies.glob] version = "0.3.1" [dependencies.humantime-serde] version = "1" [dependencies.indexmap] version = "~1.8" features = ["serde-1"] [dependencies.lazy_static] version = "1.5" [dependencies.llvm_profparser] version = "0.7.0" default-features = false [dependencies.num_cpus] version = "1.16.0" [dependencies.object] version = "0.36" [dependencies.proc-macro2] version = "1.0" features = ["span-locations"] [dependencies.quick-xml] version = "0.37" [dependencies.quote] version = "1.0" [dependencies.regex] version = "1.11" [dependencies.rustc-demangle] version = "0.1.24" [dependencies.serde] version = "1.0" features = ["derive"] [dependencies.serde_json] version = "1.0" [dependencies.syn] version = "2.0" features = ["full"] [dependencies.toml] version = "0.8" [dependencies.tracing] version = "0.1" default-features = false [dependencies.tracing-subscriber] version = "0.3.18" features = [ "env-filter", "fmt", "chrono", "ansi", "smallvec", "tracing-log", ] default-features = false [dependencies.walkdir] version = "2.5.0" [dev-dependencies.lcov] version = "0.8.1" [dev-dependencies.rusty-fork] version = "0.3.0" [dev-dependencies.test-log] version = "0.2.16" features = ["trace"] [build-dependencies.rustc_version] version = "0.4" [features] coveralls = [ "coveralls-api", "git2", ] default = ["coveralls"] vendored-openssl = [ "git2/vendored-openssl", "coveralls", ] [target.'cfg(all(target_os = "linux", any(target_arch = "x86_64", target_arch = "x86")))'.dependencies.libc] version = "0.2.94" [target.'cfg(all(target_os = "linux", any(target_arch = "x86_64", target_arch = "x86")))'.dependencies.nix] version = "0.29.0" features = [ "sched", "signal", "ptrace", "personality", ] default-features = false [target.'cfg(all(target_os = "linux", any(target_arch = "x86_64", target_arch = "x86")))'.dependencies.procfs] version = "0.17"