On 2013-10-08 18:46, David Malcolm wrote:
"firehose" is a Python package intended for managing the
results from
code analysis tools (e.g. compiler warnings, static analysis, linters,
etc).
It currently provides parsers for the output of gcc, clang-analyzer,
cppcheck, and findbugs. These parsers convert the results into a common
data model of Python objects, with methods for lossless roundtrips
through a provided XML format. There is also a JSON equivalent.
Don't really
know what to do with this, but I enclose a simple rpmlint
to firehose converter. Perhaps it has a better home in "your" project.
It's a simple script, but it has been tested on the complete Fedora
distribution so it should at least not crash that often. If you like it,
just add it to the firehose repo.
--alec