pbrisbin / bugsnag-haskell

Bugsnag error reporter for Haskell
10 stars 7 forks source link

Add package(s) setting, use to set in-project #94

Open pbrisbin opened 2 months ago

pbrisbin commented 2 months ago

When reporting callstacks (stack frames as Bugsnag calls it), you can mark frames as in-project or not. This helps clarify the UI by hiding non-project source code. We'd need information from the outside to be able to do this, so I suggest a packages member on settings. If a stack frame doesn't begin with a package in that list, mark it not-in-project.

pbrisbin commented 2 months ago

This good be a good 80/20 replacement for the current CodeIndex mechanism, which hasn't seen much adoption.