Skip to content

Bump haskell-actions/hlint-setup from 2.4.9 to 2.4.10 #834

Bump haskell-actions/hlint-setup from 2.4.9 to 2.4.10

Bump haskell-actions/hlint-setup from 2.4.9 to 2.4.10 #834

Triggered via pull request June 25, 2024 14:18
Status Failure
Total duration 37m 51s
Artifacts

static-checks.yaml

on: pull_request
hlint
12s
hlint
validate-cabal
6s
validate-cabal
Fit to window
Zoom out
Zoom in

Annotations

1 error and 4 warnings
hlint
HLint failed with status: 1. Warning (2), Suggestion (2)
hlint: src/HIndent/LanguageExtension.hs#L64
Warning in collectLanguageExtensionsSpecifiedViaLanguagePragma in module HIndent.LanguageExtension: Move mapMaybe ▫︎ Found: "mapMaybe (strToExt . stripSpaces)\n . concatMap (splitOn \",\")\n . fmap snd\n . filter ((== \"LANGUAGE\") . fst) . extractPragmasFromCode" ▫︎ Perhaps: "concatMap (mapMaybe (strToExt . stripSpaces) . splitOn \",\")\n . fmap snd\n . filter ((== \"LANGUAGE\") . fst) . extractPragmasFromCode"
hlint: src/HIndent/LanguageExtension.hs#L65
Suggestion in collectLanguageExtensionsSpecifiedViaLanguagePragma in module HIndent.LanguageExtension: Fuse concatMap/fmap ▫︎ Found: "concatMap (splitOn \",\")\n . fmap snd\n . filter ((== \"LANGUAGE\") . fst) . extractPragmasFromCode" ▫︎ Perhaps: "concatMap (splitOn \",\" . snd)\n . filter ((== \"LANGUAGE\") . fst) . extractPragmasFromCode"
hlint: src/HIndent/LanguageExtension.hs#L74
Warning in collectLanguageExtensionsFromSourceViaOptionsPragma in module HIndent.LanguageExtension: Move mapMaybe ▫︎ Found: "mapMaybe (strToExt . stripSpaces)\n . concatMap extractLanguageExtensionsFromOptions\n . fmap snd\n . filter ((`elem` [\"OPTIONS\", \"OPTIONS_GHC\"]) . fst)\n . extractPragmasFromCode" ▫︎ Perhaps: "concatMap\n (mapMaybe (strToExt . stripSpaces)\n . extractLanguageExtensionsFromOptions)\n . fmap snd\n . filter ((`elem` [\"OPTIONS\", \"OPTIONS_GHC\"]) . fst)\n . extractPragmasFromCode"
hlint: src/HIndent/LanguageExtension.hs#L75
Suggestion in collectLanguageExtensionsFromSourceViaOptionsPragma in module HIndent.LanguageExtension: Fuse concatMap/fmap ▫︎ Found: "concatMap extractLanguageExtensionsFromOptions\n . fmap snd\n . filter ((`elem` [\"OPTIONS\", \"OPTIONS_GHC\"]) . fst)\n . extractPragmasFromCode" ▫︎ Perhaps: "concatMap (extractLanguageExtensionsFromOptions . snd)\n . filter ((`elem` [\"OPTIONS\", \"OPTIONS_GHC\"]) . fst)\n . extractPragmasFromCode"