Replace dunai by automata/state machines #565
ci.yml
on: pull_request
Generate matrix from cabal
3s
Matrix: Nix Flake
Run hlint
8s
Run fourmolu
5s
Check and format all cabal files
9s
Matrix: build-cabal
Matrix: build-stack
Successfully build and test on all systems
0s
Annotations
17 errors and 13 warnings
Run fourmolu
fourmolu detected unformatted files
|
Check and format all cabal files
Process completed with exit code 1.
|
Run hlint
HLint failed with status: 1. Warning (9), Suggestion (4)
|
Nix Flake (ubuntu-latest)
Process completed with exit code 1.
|
Haskell GHC 9.2.8 stack
Process completed with exit code 1.
|
Haskell GHC 9.0.2 stack
The job was canceled because "_9_2_8_ubuntu-latest" failed.
|
Haskell GHC 9.0.2 stack
Process completed with exit code 1.
|
Nix Flake (macos-latest)
The job was canceled because "ubuntu-latest" failed.
|
Nix Flake (macos-latest)
The operation was canceled.
|
Haskell GHC 9.4.7 stack
The job was canceled because "_9_2_8_ubuntu-latest" failed.
|
Haskell GHC 9.4.7 stack
The operation was canceled.
|
Haskell GHC 9.4.7 cabal
The import of ‘Data.Automaton.MSF’ is redundant
|
Haskell GHC 9.4.7 cabal
Process completed with exit code 1.
|
Haskell GHC 9.0.2 cabal
The job was canceled because "_9_4_7_ubuntu-latest" failed.
|
Haskell GHC 9.0.2 cabal
The operation was canceled.
|
Haskell GHC 9.2.8 cabal
The job was canceled because "_9_4_7_ubuntu-latest" failed.
|
Haskell GHC 9.2.8 cabal
The operation was canceled.
|
Run hlint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: haskell/actions/hlint-setup@v2, haskell/actions/hlint-run@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run hlint:
rhine/bench/Mod.hs#L10
Warning in twoApplicative in module Mod: Redundant <$> ▫︎ Found: "(*) <$> pure 1" ▫︎ Perhaps: "pure ((*) 1)"
|
Run hlint:
rhine/src/Data/Automaton/Except.hs#L1
Warning in module Data.Automaton.Except: Unused LANGUAGE pragma ▫︎ Found: "{-# LANGUAGE LambdaCase #-}"
|
Run hlint:
rhine/src/Data/Automaton/MSF.hs#L1
Warning in module Data.Automaton.MSF: Unused LANGUAGE pragma ▫︎ Found: "{-# LANGUAGE DeriveFunctor #-}"
|
Run hlint:
rhine/src/Data/Automaton/MSF.hs#L7
Warning in module Data.Automaton.MSF: Unused LANGUAGE pragma ▫︎ Found: "{-# LANGUAGE StandaloneDeriving #-}"
|
Run hlint:
rhine/src/Data/Automaton/MSF.hs#L237
Suggestion in module Data.Automaton.MSF: Redundant $ ▫︎ Found: "runReaderT $ m" ▫︎ Perhaps: "runReaderT m"
|
Run hlint:
rhine/src/Data/Automaton/MSF/Trans/Except.hs#L2
Warning in module Data.Automaton.MSF.Trans.Except: Unused LANGUAGE pragma ▫︎ Found: "{-# LANGUAGE LambdaCase #-}"
|
Run hlint:
rhine/src/Data/Automaton/MSF/Trans/Except.hs#L269
Warning in switch in module Data.Automaton.MSF.Trans.Except: Eta reduce ▫︎ Found: "switch sf f = catchS ef f" ▫︎ Perhaps: "switch sf = catchS ef"
|
Run hlint:
rhine/src/Data/Automaton/MSF/Trans/Except.hs#L286
Warning in dSwitch in module Data.Automaton.MSF.Trans.Except: Eta reduce ▫︎ Found: "dSwitch sf f = catchS ef f" ▫︎ Perhaps: "dSwitch sf = catchS ef"
|
Run hlint:
rhine/src/Data/Automaton/MSF/Trans/Reader.hs#L48
Suggestion in runReaderS_ in module Data.Automaton.MSF.Trans.Reader: Use tuple-section ▫︎ Found: "\\ a -> (s, a)" ▫︎ Perhaps: "(s,)" ▫︎ Note: may require `{-# LANGUAGE TupleSections #-}` adding to the top of the file
|
Run hlint:
rhine/src/FRP/Rhine/Schedule.hs#L4
Warning in module FRP.Rhine.Schedule: Unused LANGUAGE pragma ▫︎ Found: "{-# LANGUAGE LambdaCase #-}"
|
Haskell GHC 9.2.8 stack
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: freckle/stack-cache-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Haskell GHC 9.4.7 cabal
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: haskell-actions/setup@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|