Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Flatten duplicate warnings about experimental features
For some projects (e.g. glean) that make wide use of colon specifiers or visibility, we get hundreds (thousands) of duplicating warnings about these language features, spamming our builds. Flatten this warning into a single instance per parse, and a count of others. Example: ``` Warning: glean.cabal:1674:15: colon specifier is experimental feature (issue Warning: glean.cabal:1625:24: visibility is experimental feature (issue haskell#5660) (and 32 more occurrences) ``` With -v1 (or below), flattening occurs. At -v2 or above, all instances are shown. Test plan: - try on glean.cabal from https://github.com/facebookincubator/Glean and see it working as above - cabal test all
- Loading branch information