Skip to content

Include vendored dependencies to the default ignore filename regex list #437

Open
@Altair-Bueno

Description

@Altair-Bueno

Introducction

Crates that from private organizations often use vendored sources (e.g chain of trust requirements, CI/CDs without network access...). It would be great if cargo-llvm could pick these vendored sources and exclude them automatically.

Current behaviour

Vendored sources count towards the coverage report

Expected behaviour

Vendored sources should not count towards the coverage report

Possible solutions

  • Pick up source.*.directory from .cargo/config.toml and exclude them automatically
  • Always exclude the vendor folder: It won't cover all cases, but is a great default

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-enhancementCategory: A new feature or an improvement for an existing one

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions