Open
Description
Hi there!
shellharden looks fantastic, and I was considering integrating it into some lint infrastructure we have. However, it looks like the only stable interface is a binary. Would you consider separating out the checks into a library and providing a Rust API as well?
A bonus would be if you could read files from memory rather than the file system -- perhaps via a trait that specifies how files should be read.
I do something similar for a tool I'm the primary author of, cargo-guppy, where there's both a Rust interface (guppy
) and a CLI tool (cargo-guppy
).
Thank you!
Metadata
Metadata
Assignees
Labels
No labels