Dev regression #365 #867
ci.yml
on: pull_request
Matrix: Nix Flake
Generate matrix from cabal
3s
Run hlint
9s
Run fourmolu
6s
Check and format all cabal files
4s
Matrix: build-cabal
Successfully build and test on all systems
0s
Annotations
16 errors and 3 warnings
Run fourmolu
fourmolu detected unformatted files
|
Run hlint
HLint failed with status: 1. Warning (1), Suggestion (2)
|
Haskell GHC 9.8.2 cabal
The import of ‘arrM’ from module ‘Data.Automaton’ is redundant
|
Haskell GHC 9.8.2 cabal
The import of ‘FreeAsyncT, FreeAsyncT’
|
Haskell GHC 9.8.2 cabal
Process completed with exit code 1.
|
Haskell GHC 9.6.4 cabal
The job was canceled because "_9_8_2_ubuntu-latest" failed.
|
Haskell GHC 9.6.4 cabal
The operation was canceled.
|
Haskell GHC 9.2.8 cabal
The job was canceled because "_9_8_2_ubuntu-latest" failed.
|
Haskell GHC 9.2.8 cabal
The import of ‘arrM’ from module ‘Data.Automaton’ is redundant
|
Haskell GHC 9.2.8 cabal
The import of ‘FreeAsyncT, FreeAsyncT’
|
Haskell GHC 9.2.8 cabal
The operation was canceled.
|
Haskell GHC 9.4.7 cabal
The job was canceled because "_9_8_2_ubuntu-latest" failed.
|
Haskell GHC 9.4.7 cabal
The operation was canceled.
|
Nix Flake (macos-latest)
Process completed with exit code 1.
|
Nix Flake (ubuntu-latest)
The job was canceled because "macos-latest" failed.
|
Nix Flake (ubuntu-latest)
The operation was canceled.
|
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/test/Schedule.hs#L82
Warning in tests in module Schedule: Redundant bracket ▫︎ Found: "(FreeAsync)" ▫︎ Perhaps: "FreeAsync"
|