|
Cabal Tooling Contributions |
A list of contributions I’ve made to haskell
/cabal:
- Functionality; feature additions, bug fixes, make, continuous integration
- Tests
- Linting and fixing warnings
- Add
HLint
configuraton, #9041 - Follow hlint suggestion: redundant list comprehension, #9111
- Follow hlint suggestion: move brackets to avoid
$
, #9112 - Follow hlint suggestion: redundant where (dead code), #9128
- Have hlint ignore
CmmSourcesExe Demo
, #9189 - Satisfy
-Werror=unused-top-binds
, #9488 - Build
cabal-dev-scripts
withghc-9.8.1
, #9600
- Add
- Documentation
- Move target forms to its own section, warning about install all, #7000
- Warn about needing to opt in to
overwrite-policy
for install, #7823 - Add a doc section on
cabal list-bin
, #7964 - Describe a gitpod workflow for docs, #7976
- Bring the command help up to date, #9105
- Add back reference from constraints to flags, #9264
- Note how to do “not equal” with constraints, #9380
- Warn about project conditional blocks, #9515
- Use
knownLanguages
for describing Language, #9580
- Trivial
- Consistent starting capital letter, ending period in help text, #7980
- Get clones the source repository, #8088
- Typo missing closing parenthesis on license, #8146
- Simplify to avoid a typo, #9315
- Avoid double space in “Executing install plan …”, #9376
- Use the newer haskell-actions organisation, #9381
- Change the test expectation md5 hash, #9487
- Delete
cabal.project.coverage
, #9574 - Ignore generated
cabal.out
andcabal.out''
, #9594 - Add
cabal-testsuite
git ignores for validate dangling files, #9633 - Ignore
IntegrationTests2/config/default-config
, #9644 - Ignore test
T7339
output,libhello.so
, #9699