f-a
authored
* Fix typo
American spelling.
* Switch from `show` to `ppPackageCheck`
Show instance for `PackageCheck` is broken (not bijective with `read`) and
in the future will be deprecated.
* Add `warnError`
`warnError` is like `warn`, but instead of "Warning: …" prepends
"Error: …" to the message. It is useful in those cases where you
want to highlight something is broken but do not want to stop the
program yet.
* cabal check: highlight error messages
Warnings that make `cabal check` fail (i.e. the package will be
refused by Hackage) are prepended by an "Error: " string, like
this:
Error: Instead of 'cc-options: -Llibdir' use 'extra-lib-dirs: libdir'
This commit also gets away from list comprehension.
* Make testsuite pass
`NoDupNames` is now caught with an `error` before check has the opportunity
to run.
* Add changelog for #8908
* Respect concordance
(Artem’s review) summary message will now say “The following errors…”
if the issues are “Error: …”s and “The following warnings…” otherwise.
---------
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Name | Last commit | Last update |
---|---|---|
.. | ||
bash-completion | ||
main | ||
src/Distribution | ||
tests | ||
.gitignore | ||
LICENSE | ||
README.md | ||
Setup.hs | ||
cabal-install.cabal | ||
changelog |