diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2019-10-29 13:28:33 +0000 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2019-11-01 04:56:02 -0400 |
commit | 35c99e720ddbb3ce1355d63c9fb68ef156b9f586 (patch) | |
tree | 0673347308a704839932286adc67b3bd0b98c70d /compiler/types | |
parent | c6759080a91804266feb0e4e3a2c614f330649f5 (diff) | |
download | haskell-35c99e720ddbb3ce1355d63c9fb68ef156b9f586.tar.gz |
Makes Lint less chatty:
I found in #17415 that Lint was printing out truly gigantic
warnings, unmanageably huge, with repeated copies of the
same thing.
This patch makes Lint less chatty, especially for warnings:
* For **warnings**, I don't print details of the location,
unless you add `-dppr-debug`.
* For **errors**, I still print all the info. They are fatal
and stop exection, whereas warnings appear repeatedly.
* I've made much less use of `AnExpr` in `LintLocInfo`;
the expression can be gigantic.
Diffstat (limited to 'compiler/types')
0 files changed, 0 insertions, 0 deletions