Closed pbrisbin closed 4 years ago
:sparkles: This is an old work account. Please reference @brandonchinn178 for all future communication :sparkles:
Hi @pbrisbin! So sorry for not getting to this sooner. For some reason, I didn't get any notifications when you submitted this issue.
Is this still an issue for you? The only instance I'm seeing of !
is here: https://github.com/LeapYear/hpc-lcov/blob/master/exe/Main.hs#L172. Does your stack.yaml
file not have any packages
key?
:sparkles: This is an old work account. Please reference @brandonchinn178 for all future communication :sparkles:
Oh I see. TIL that packages
is optional and defaults to
packages:
- .
I'll go ahead and make a fix
Thanks for the quick (once you heard about it anyway) fix!
Describe the bug
See Title.
Steps to Reproduce
Over in my bugsnag-haskell project,
I know the coverage data is good, because the HTML appears valid:
Expected behavior
It should not panic. It should report a meaningful error (if this is operator error) or generate an
lcov.info
successfully (if not).Environment
Version 2.1.3, Git revision 636e3a759d51127df2b62f90772def126cdf6d1f (7735 commits) x86_64 hpack-0.31.2
1.0.0
Sidenote
Nice package! I considered this approach (using lcov as intermediate) when I wrote cc-coverage. I forget why I decided not to :thinking:. Anyway, super excited to stop maintaining that package and use this instead!