The NetBSD Project

CVS log for pkgsrc/devel/hlint/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / hlint

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Mar 9 12:20:22 2025 UTC (2 weeks, 1 day ago) by pho
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
devel/hlint: Update the reason for being BROKEN

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Mar 5 03:39:00 2025 UTC (2 weeks, 5 days ago) by pho
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
recursive revbump after patching lang/ghc910

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Feb 2 13:04:54 2025 UTC (7 weeks, 1 day ago) by pho
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
Bump all Haskell packages after switching the default compiler.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Jan 31 04:41:19 2025 UTC (7 weeks, 3 days ago) by pho
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -1 lines
devel/hlint: Mark the package as broken. Hope we can revive it soon

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu May 9 01:31:43 2024 UTC (10 months, 2 weeks ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -1 lines
Recursive revbump after changing the default Haskell compiler

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri May 3 09:11:28 2024 UTC (10 months, 3 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -7 lines
devel/hlint: Update to 3.8

Changelog for HLint (* = breaking change)

3.8, released 2024-01-15
    #1552, make --git and --ignore-glob work nicely together
    #1502, fix incorrect free variable calculation in some cases
    #1555, slightly more efficient concatMap usages (e.g. pull filter out)
    #1500, suggest avoiding NonEmpty.unzip (use Functor.unzip)
*   #1544, upgrade to GHC 9.8
    #1540, correct Functor law hint, was missing brackets

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Nov 2 06:36:15 2023 UTC (16 months, 3 weeks ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1 lines
Revbump all Haskell after updating lang/ghc96

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Oct 30 16:58:17 2023 UTC (16 months, 3 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +6 -3 lines
devel/hlint: Mark the package as BROKEN

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Oct 9 04:54:05 2023 UTC (17 months, 2 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Bump Haskell packages after updating lang/ghc94

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Feb 7 01:40:25 2023 UTC (2 years, 1 month ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1 lines
revbump all the Haskell packages after modifying the runtime system of lang/ghc94

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Jan 28 02:59:27 2023 UTC (2 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -6 lines
devel/hlint: Update to 3.5

(* = breaking change)

3.5, released 2022-09-20
    #1421, change zip/repeat to map with tuple section
    #1418, add more QuickCheck hints
    #1420, suggest use of Data.Tuple.Extra.both in the extra hints
    #1407, fix some list-comp hints that applied too broadly
    #1407, suggest [ f x | x <- [y] ] to [f y]
    #1417, add some more isAlpha/isDigit suggestions
    #1411, add some empty list equivalent to "" hints
    #1416, add hints for (== True) and other bool/section values
    #1410, remove support for building with GHC 8.10
*   #1410, always default to using ghc-parser instead of the GHC API
*   #1410, upgrade to the GHC 9.4 parse tree
    #1408, evaluate calls of map with empty/singleton lists
    #1409, add notNull hints, e.g. notNull . concat ==> any notNull
    #1406, spot list comprehension that should be lefts/rights
    #1404, add more if/then/else to min or max hints
    #1403, add last . reverse ==> head
    #1397, evaluation rules for minimum/maximum on singleton lists

3.4.1, released 2022-07-10
    #1345, add --generate-config to generate a complete config
    #1345, add --generate-summary-json
    #1377, make anyM/allM on [] produce pure, rather than return
    #1377, add a pure rule for every return variant
    #1380, add counts as comments for --default
    #1372, remove unnecessary brackets when suggesting forM_
    #1372, suggest void (forM x y) to forM_ without the void
    #1394, replace maximum [a, b] ==> max a b (and for min)
    #1393, for QuickCheck, join . elements ==> oneOf
    #1387, bypass camelCase hint for new tasty_... custom test prefix

3.4, released 2022-04-24
    #1360, make -XHaskell2010 still obey CPP pragmas
    #1368, make TH quotation bracket rule off by default
    #1367, add brackets on refactoring templates when needed
    #1348, make module restrict hints more powerful
    #1363, add more hints for <$>
    #1362, add support for language specifier GHC2021
    #1342, make module wildcards work with `within` restrictions
    #1340, include Restriction hints in splitSettings and argsSettings output
    #1330, make ignore: {} not ignore subsequent hints
    #1317, evaluating all/any/allM/anyM on simple lists
    #1303, allow more matches for modules doing `import Prelude ()`
    #1324, add createModuleExWithFixities
    #1336, warn on unused OverloadedRecordDot
    #1334, don't remove TypeApplications if there are type-level type applications
    #1332, suggest using iterate instead of scanl/foldl
    #1331, suggest using min/max instead of if
*   #1247, move to GHC 9.2

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Sep 7 06:50:45 2022 UTC (2 years, 6 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
Recursive bump for recently updated Haskell packages

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Aug 22 10:13:22 2022 UTC (2 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
*: bump for hs-vector-algorithms buildlink3.mk change

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Aug 20 08:08:13 2022 UTC (2 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
hs*: recursive bump for new dependencies needed

for hs-aeson, hs-vector

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Feb 26 03:57:46 2022 UTC (3 years ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Feb 12 08:50:27 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
revbump after changing the default Haskell compiler

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Feb 12 07:21:15 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +5 -3 lines
Update to hlint-3.3.6, but mark it as BROKEN for now

3.3.6, released 2021-12-29
    #1326, produce release binaries
3.3.5, released 2021-12-12
    #1304, support aeson-2.0
    #1309, suggest `either Left f x` becomes `f =<< x`
    #1295, suggest TemplateHaskell to TemplateHaskellQuotes if it works
    #1292, don't say redundant bracket around pattern splices
    #1289, suggest expanding tuple sections in some cases
    #1289, suggest length [1..n] ==> max 0 n
    #1279, suggest using NumericUnderscores more if it is enabled
    #1290, move reverse out of filter
3.3.4, released 2021-08-30
    #1288, fix generation of Linux binaries
3.3.3, released 2021-08-29
    #1286, compatibility with extra-1.7.10
    #114, if OverloadedLists are enabled, don't suggest list literals
3.3.2, released 2021-08-28
    #1244, add `only` restriction to modules
    #1278, make --ignore-glob patterns also ignore directories
    #1268, move nub/sort/reverse over catMaybes/lefts/rights
    #1276, fix some incorrect unused LANGUAGE warnings
    #1271, suggest foldr (<>) mempty ==> fold (not mconcat)
    #1274, make the (& f) ==> f hint apply more
    #1264, suggest eta reduction under a where
    #1266, suggest () <$ x ==> void x
    #1223, add some traverse laws
    #1254, suggest null [x] ==> False
    #1253, suggest reverse . init ==> tail . reverse
    #1253, suggest null . concat ==> all null
    #1255, suggest filter instead of list comprehension in teaching

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Jan 18 02:48:02 2022 UTC (3 years, 2 months ago) by pho
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
Bump packages that depends on GHC

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed May 5 10:23:03 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Import hlint-3.3.1

HLint is a tool for suggesting possible improvements to Haskell
code. These suggestions include ideas such as using alternative
functions, simplifying code and spotting redundancies.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>