Extend automaton #933
ci.yml
on: pull_request
Matrix: Nix Flake
Generate matrix from cabal
6s
Run hlint
8s
Run fourmolu
8s
Check and format all cabal files
4s
Matrix: Nix Flake Develop
Matrix: build-cabal
Successfully build and test on all systems
0s
Annotations
16 errors and 13 warnings
Run hlint
HLint failed with status: 1. Warning (2), Suggestion (5)
|
Run fourmolu
fourmolu detected unformatted files
|
Nix Flake (ubuntu-latest)
Process completed with exit code 1.
|
Nix Flake (macos-latest)
The job was canceled because "ubuntu-latest" failed.
|
Nix Flake (macos-latest)
Process completed with exit code 1.
|
Haskell GHC 9.10 cabal
The import of ‘Control.Arrow’ is redundant
|
Haskell GHC 9.10 cabal
Process completed with exit code 1.
|
Haskell GHC 9.4 cabal
The job was canceled because "_9_10_ubuntu-latest" failed.
|
Haskell GHC 9.4 cabal
The import of ‘Control.Arrow’ is redundant
|
Haskell GHC 9.4 cabal
Process completed with exit code 1.
|
Haskell GHC 9.8 cabal
The job was canceled because "_9_10_ubuntu-latest" failed.
|
Haskell GHC 9.8 cabal
The operation was canceled.
|
Haskell GHC 9.2 cabal
The job was canceled because "_9_10_ubuntu-latest" failed.
|
Haskell GHC 9.2 cabal
The operation was canceled.
|
Haskell GHC 9.6 cabal
The job was canceled because "_9_10_ubuntu-latest" failed.
|
Haskell GHC 9.6 cabal
The operation was canceled.
|
Check and format all cabal files
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Generate matrix from cabal
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run hlint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run hlint:
automaton/src/Data/Stream.hs#L497
Suggestion in handleExceptT in module Data.Stream: Redundant $ ▫︎ Found: "handleCompose pure runExceptT $ ExceptT" ▫︎ Perhaps: "handleCompose pure runExceptT ExceptT"
|
Run hlint:
automaton/src/Data/Automaton/Filter.hs#L42
Suggestion in liftAsync in module Data.Automaton.Filter: Redundant bracket ▫︎ Found: "FilterAutomaton . (fmap pure)" ▫︎ Perhaps: "FilterAutomaton . fmap pure"
|
Run hlint:
automaton/src/Data/Stream/Optimized.hs#L1
Warning in module Data.Stream.Optimized: Unused LANGUAGE pragma ▫︎ Found: "{-# LANGUAGE DeriveFunctor #-}" ▫︎ Note: Extension DeriveFunctor is implied by DeriveTraversable
|
Run hlint:
automaton/src/Data/Stream/Optimized.hs#L6
Warning in module Data.Stream.Optimized: Unused LANGUAGE pragma ▫︎ Found: "{-# LANGUAGE DeriveFoldable #-}" ▫︎ Note: Extension DeriveFoldable is implied by DeriveTraversable
|
Run hlint:
rhine/src/FRP/Rhine/Schedule/Internal.hs#L33
Suggestion in apInjs_NPNonEmpty in module FRP.Rhine.Schedule.Internal: Use camelCase ▫︎ Found: "apInjs_NPNonEmpty ::\n (SListI xs) => NP f (x ': xs) -> NonEmpty (NS f (x ': xs))" ▫︎ Perhaps: "apInjsNPNonEmpty ::\n (SListI xs) => NP f (x ': xs) -> NonEmpty (NS f (x ': xs))"
|
Run hlint:
rhine/src/FRP/Rhine/Schedule/Internal.hs#L34
Suggestion in apInjs_NPNonEmpty in module FRP.Rhine.Schedule.Internal: Use camelCase ▫︎ Found: "apInjs_NPNonEmpty (fx :* fxs) = ..." ▫︎ Perhaps: "apInjsNPNonEmpty (fx :* fxs) = ..."
|
Run hlint:
rhine/src/FRP/Rhine/Schedule/Internal.hs#L61
Suggestion in scheduleStreams in module FRP.Rhine.Schedule.Internal: Redundant bracket ▫︎ Found: "finished <&> (hliftA (getRunningResult >>> resultState >>> I))" ▫︎ Perhaps: "finished <&> hliftA (getRunningResult >>> resultState >>> I)"
|
Run fourmolu
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Nix Flake (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Haskell GHC 9.10 cabal
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|