praetorian-inc / noseyparker

Nosey Parker is a command-line program that finds secrets and sensitive information in textual data and Git history.
Apache License 2.0
1.56k stars 77 forks source link

Add support for colored backtraces; make tracing spans more useful #183

Closed bradlarsen closed 1 month ago

bradlarsen commented 1 month ago

This enables colored panic backtraces by default, using the colored-backtrace crate. This color-codes stack frames by runtime code / library code / user code, includes source snippets, and is overall more legible than default backtraces.

This new support is behind the new colored_backtrace feature flag, which is enabled by default.

Also in this: make the tracing spans produced when scanning more useful.