Skip to content

Lexer and tokenisation combinator support #293

Lexer and tokenisation combinator support

Lexer and tokenisation combinator support #293

Triggered via pull request January 16, 2024 09:54
@j-mie6j-mie6
synchronize #20
feat/token
Status Success
Total duration 2m 16s
Artifacts

ci.yaml

on: pull_request
Matrix: validate
Matrix: Deploy Docs
Fit to window
Zoom out
Zoom in

Annotations

124 warnings
GHC 8.10, Cabal latest
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Internal/Errors.hs#L120
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Internal/Errors.hs#L125
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Internal/Errors.hs#L158
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Internal/Errors.hs#L162
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Internal/Errors.hs#L179
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Internal/Errors.hs#L185
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 8.10, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 8.10, Cabal latest
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
GHC 9.2, Cabal 3.6
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
GHC 9.2, Cabal 3.6
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.2, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.4, Cabal latest
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 9.4, Cabal latest
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.4, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.2, Cabal latest
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 9.2, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 9.2, Cabal latest
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
GHC 8.10, Cabal 3.6
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC 8.10, Cabal 3.6
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Internal/Errors.hs#L120
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Internal/Errors.hs#L125
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Internal/Errors.hs#L158
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Internal/Errors.hs#L162
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Internal/Errors.hs#L179
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Internal/Errors.hs#L185
Pattern match(es) are non-exhaustive
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC 8.10, Cabal 3.6: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC latest, Cabal latest
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
This binding for ‘digit’ shadows the existing binding
GHC latest, Cabal latest: src/Text/Gigaparsec/Internal.hs#L27
The import of ‘Applicative, liftA2’
GHC latest, Cabal latest: src/Text/Gigaparsec/Position.hs#L6
The import of ‘liftA2’
GHC latest, Cabal latest: src/Text/Gigaparsec.hs#L96
The import of ‘liftA2’
GHC latest, Cabal latest: src/Text/Gigaparsec/Combinator.hs#L56
The import of ‘liftA2’ from module ‘Text.Gigaparsec’ is redundant
GHC latest, Cabal latest
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
GHC latest, Cabal latest: src/Text/Gigaparsec/Internal.hs#L27
The import of ‘Applicative, liftA2’
GHC latest, Cabal latest: src/Text/Gigaparsec/Position.hs#L6
The import of ‘liftA2’
GHC latest, Cabal latest: src/Text/Gigaparsec.hs#L96
The import of ‘liftA2’
GHC latest, Cabal latest: src/Text/Gigaparsec/Combinator.hs#L56
The import of ‘liftA2’ from module ‘Text.Gigaparsec’ is redundant
GHC latest, Cabal latest: src/Text/Gigaparsec/Combinator/NonEmpty.hs#L4
The import of ‘liftA2’ from module ‘Text.Gigaparsec’ is redundant
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘EscapeDesc(..)’ does not have an explicit import list
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L7
The import item ‘TextDesc(..)’ does not have an explicit import list
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘radix’
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘integer’
GHC latest, Cabal latest: src/Text/Gigaparsec/Token/Text.hs#L69
Defined but not used: ‘digit’