2014-03-13 13:15:52 by Ryosuke Moro | Files touched by this commit (4) |
Log message:
Update to 1.8.58
CHANGES:
1.8.58
Move the API to Language.Haskell.HLint2
#638, ensure $! doesn't break strictness with strict fields
#24, don't remove DeriveFunctor even when only on a newtype
#22, turn off UnboxedTuples by default
#21, strip /* C style */ comments
#635 and #18, require cpphs-1.18.1
Switch to CmdArgs for command line parsing
Remove -x as a synonym for --cross
( #638 => http://code.google.com/p/ndmitchell/issues/detail?id=638 )
( #635 => http://code.google.com/p/ndmitchell/issues/detail?id=635 )
( #24 => https://github.com/ndmitchell/hlint/issues/24 )
( #22 => https://github.com/ndmitchell/hlint/issues/22 )
( #21 => https://github.com/ndmitchell/hlint/issues/21 )
( #18 => https://github.com/ndmitchell/hlint/issues/18 )
|
2014-02-19 10:16:31 by Ryosuke Moro | Files touched by this commit (4) |
Log message:
Update to 1.8.57
CHANGES:
1.8.57
#6, add a preview of an API
#331, improve parse error locations for literate Haskell
1.8.56
Remove support for GHC 6.12 and below
#317, tone down the void hint
#16, match not . not (and reverse . reverse etc)
Suggest <$> instead of fmap f $ ...
Tweak some priorities, make >=> a warn and void an error
#3, make top of the file ANN pragmas work
#10, add a suggestion to use unlines
#11, add a few hints about characters
#8, add CHANGES.txt to the Cabal package
|
2013-11-29 15:01:37 by Ryosuke Moro | Files touched by this commit (3) |
Log message:
Update to 1.8.55
Changelog:
1.8.55
#627, fix the UnboxedTuples extension warning
|
2013-11-28 14:19:34 by Ryosuke Moro | Files touched by this commit (3) |
Log message:
Update to 1.8.54
Changelog:
1.8.54
Fix a bug when suggesting const
|
2013-09-25 01:58:39 by Ryosuke Moro | Files touched by this commit (4) |
Log message:
Update to 1.8.53
CHANGES:
1.8.53
Fix some corner cases when suggesting foldr etc.
#517, don't introduce new free variables in a replacement
1.8.52
#2, Generic is not newtype derivable
|
2013-08-29 20:40:38 by Ryosuke Moro | Files touched by this commit (3) |
Log message:
Update to 1.8.51
CHANGES:
1.8.51
Add a test that unkwnon extensions are not touched
Upgrade to haskell-src-exts-1.14
1.8.50
Eliminate upper bounds on all dependencies
#617, fix up notIn to take account of Template Haskell variables
#573, suggest removing various deriving language extensions
1.8.49
Remove ^^ ==> ** hint
Remove a duplicate sqrt hint
Ensure that --test failures throws an error
Fix up the copyright year in --help
1.8.48
Brackets at the root of annotations are fine
Reduce a few more lambda expressions
1.8.47
#613, compatibility with base-4.7
|
2013-06-07 00:43:49 by Ryosuke Moro | Files touched by this commit (3) |
Log message:
Update to 1.8.46
Changelog for HLint
1.8.46
Remove incorrect isPrefixOf hints
#586, add span/break/takeWhile/dropWhile hints
#588, add sort/reverse hints
#601, add replicate/map/repeat hints
Add a hint about reverse/reverse
Add side as an alias for _
Add hint as an alias for error
|
2013-05-13 01:58:21 by Ryosuke Moro | Files touched by this commit (3) |
Log message:
Update to 1.8.45
CHANGES:
1.8.45
#600, hints for unnecessary lazy annotations
|
2013-04-21 23:02:50 by Ryosuke Moro | Files touched by this commit (4) |
Log message:
Update to 1.8.44
CHANGES:
1.8.44
#598, warn on unnecessary bang patterns
1.8.43
Change some hint error/warning levels
1.8.42
Allow cpphs-1.16
1.8.41
#586, add a rule for takeWhile/dropWhile ==> span
#522, add hints for the state monad
#499, fix up the test suite
Fix the side conditions for the `isPrefixOf` hint
Add hints about take/drop on non positive numbers
Add isNat/isPos/isNeg/isNegPos as notes
Make the notes a structured type
Add --proof feature
Retire the Prelude.catch hint
Additional boolean equality hints
1.8.40
#585, lots of additional list based hints
1.8.39
#582, don't suggest renaming with trailingHashes#
1.8.38
#578, treat _ bindings differently in lambdas
1.8.37
#575, allow cpphs-1.15
1.8.36
Make --with imply no default Hint files
1.8.35
#567, avoid duplicate hints around (.) hints
1.8.34
Switch license from GPL to BSD3
1.8.33
Lots more hints on laziness, foldable and a few others
Use mapM_ etc in more situations, when using explicit >>=
1.8.32
Add notes about how to deal with imported fixites
Add a --with flag for passing settings on the command line
#563, make sure TypeSig hints get the right function name
Update the copyright year to 2012
#564, allow brackets and type signatures on annotations
Add a note that about using !! if the index is negative
1.8.31
Avoid incomplete patterns when reading ANN pragmas
#555, top-level expressions require TemplateHaskell
1.8.30
Add elemIndex/elemIndices hints
Allow cpphs-1.14
#551, allow case_ as a name with an underscore
1.8.29
Allow hscolor-1.20.*
#574, add a hint to for mapM/zip ==> zipWithM
1.8.28
Fix a bug, >=> hint was missing check about removal of free var
1.8.27
Allow haskell-src-exts-1.13.*
1.8.26
Allow haskell-src-exts-1.12.*
Don't suggest redundant brackets when turning ++ into :
Add hints suggesting >=> and <=<
1.8.25
Update the copyright year in the Cabal file
Allow transformers-0.3.*
1.8.24
#531, Make hlint.ghci well formed again
1.8.23
Add hints for redundant seq/evaluate using isWHNF
#526, don't hint for return $! (x :: Int)
1.8.22
Add hint for $! where the RHS is not a variable
1.8.21
#508, add lots of hints from the base library
#317, add hints for a >> return () to void
Add a fromMaybe/fmap ==> maybe hint
#304, don't backet tuple sections
Add foldl (++) [] ==> concat
#512, detect unnecessary case construct
When finding hints, don't abort on a parse error
#507, add exitSuccess hint
#505, suggest record patterns
|
2012-01-17 14:52:51 by PHO / phonohawk | Files touched by this commit (3) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
Upstream update to hlint-1.8.20
|