Crate lcov2cobertura

Source
Expand description

Library to convert lcov data to cobertura XML files

Structs§

Branch
Branch data of coverage info
Class
Class data of coverage info
CoverageData
Coverage information collected while parsing
CppDemangler
C++ demangling, actually accepts any demangler tool that works over stdin/stdout it writes the mangled named to spawned process’ stdin and reads the demangled response from stdout
NullDemangler
default demangler, does nothing to the identifier names
RustDemangler
Demangles rustc names, uses rustc_demangle crate

Traits§

Demangler
Basic interface to demangle function/method names

Functions§

corbertura_xml_split
Algorithm:
coverage_to_file
convenience function to write coverage data to a XML file
coverage_to_string
convenience function to convert coverage data into a XML String
dump_xml
dumps cobertura XML into given Writer object
parse_file
parses from filename
parse_lines
parses from iterator