lcov2generic

Crates.iolcov2generic
lib.rslcov2generic
version0.1.3
created_at2025-11-30 10:36:04.835125+00
updated_at2025-11-30 14:37:52.508222+00
descriptionConvertitore LCOV → SonarQube Generic Coverage XML
homepagehttps://github.com/afurlane/lcov2generic
repositoryhttps://github.com/afurlane/lcov2generic
max_upload_size
id1958097
size9,244
(afurlane)

documentation

README

lcov2generic

Crates.io License CI

Convertitore da LCOV a SonarQube Generic Coverage XML per la Community Edition.
Permette di integrare facilmente la copertura dei test Rust in SonarQube/SonarCloud anche quando non è disponibile il supporto nativo.


✨ Funzionalità

  • Legge un file lcov.info generato da cargo-llvm-cov o grcov.
  • Converte line coverage in formato Generic Coverage XML (<coverage>).
  • Output pronto da passare a SonarQube tramite sonar.coverageReportPaths.
  • Semplice da integrare in CI/CD (Makefile, GitHub Actions, GitLab CI).

🚀 Installazione

Da crates.io:

cargo install lcov2generic
Commit count: 0

cargo fmt